Microsoft supports eligible nonprofits with donated or discounted products. These include cloud services such as Office 365, Azure and Dynamics 365, Surface hardware and locally installed software. Various Microsoft offices also offer regular training courses that help nonprofits learn how to better use technology and achieve their mission more effectively.