Microsoft provides support to communities in three ways: technology skills training, strengthening nongovernmental organizations through technology, and engaging our employees in their communities. With our thousands of partners around the world, we are committed to creating sustainable technology solutions that make a lasting difference in people’s lives.

Microsoft Unlimited Potential is where our business and corporate citizenship efforts meet. Unlimited Potential aims to bring the benefits of information and communications technology to underserved communities around the world. Our work focuses on transforming education, fostering local innovation, and enabling jobs and opportunities.
Microsoft supports the development of a 21st-century workforce in many ways, and we help workers and job seekers build the strong computer and technology skills they need to succeed.
Technology is an amazing tool for advancing social and economic development, Microsoft helps organizations meet the needs of their communities with improved access to software as well as technology tools, curriculum, expertise, and other services.
When disaster strikes, we work with governments, NGOs and humanitarian organizations to deploy technology solutions to support response, relief, and recovery efforts.
Our community engagement starts at home. We work with a wide range of organizations to help support the continued health and vitality of the communities around our global headquarters.
Learn More
Through Microsoft employee community engagement programs, our employees make donations and give their talent, knowledge, and time to make an extraordinary impact in their communities around the world.
Learn More
Through monetary grants, software and curriculum donations, technology solutions, and employee volunteer hours, Microsoft supports programs and organizations that address the needs of communities worldwide.
Learn More
The Local Impact Map shows how Microsoft and its partners enable social and economic opportunity in communities everywhere.