Google is profit -company, but it has a totally different approach compare to other companies. As if Google bridges two worlds, has one foot on the profit side and other foot on the non-profit side. Non-profit organisations define itself by providing its services for free for better world, better humanity. But they are not alone now. Although a profit company Google provides a broad spectrum of services for free too and makes other profit and non-profit organisations make profit out of Google services. Google Maps, Gmail, Calendar, Google Apps, Google Earth, and a lot more; Android, Chrome, Google TV and so on; Google releases them all for free. Imagine how many people, organisations and governments are using Google services and therefore keeping the cost low. Even if you hate Google, you can't help but acknowledging this. No other company has contributed so much for better world and better humanity like Google. Even if Microsoft donated recently 2 million dollar for education,...