One Laptop per Child (OLPC) is a non-profit organization founded in 2005 to provide affordable laptop computers to children in developing countries. OLPC aims to empower children through education by providing them with a rugged, low-cost, low-power laptop designed for learning. Over 1.4 million laptops have been distributed globally as of 2010, with large deployments in countries such as Uruguay, Peru, Nigeria, and Mongolia. The organization faces challenges in generating sales and ensuring commitments from partner countries are fulfilled.