Created in the hopes of providing children in developing countries with affordable technology, the One Laptop per Child (OLPC) project began in 2005. It is sponsored by the One Laptop per Child Foundation in Cambridge, Massachusetts and the One Laptop per Child Association in Miami, Florida. As of 2012, OLPC manufactured and delivered more than 2.5 million computers to countries around the world, including Rwanda, Peru, Ghana, Uruguay and Haiti. The computers are sold directly to government officials, who then distribute them amongst schools. The laptop then becomes the property of the child to whom it is given. The laptop, also referred to as a "Children's Machine," is an inexpensive laptop that contains a full web browser as well as pre-loaded educational games and activities. Instead of a traditional hard drive, these machines run on flash memory, and they possess a larger wireless range than typical laptops. This particular laptop was purchased through the "Give 1 Get 1" campaign that took place in 2007 and 2008. Although not available commercially to the public, OLPC organized a special fundraiser that allowed consumers to purchase two laptops for $399. One laptop was sent in the donor's name to a developing country, and the donor received the second laptop for personal use. This laptop was used both by the donor's children and by students in her classroom.