A software download site that aims to help users around the world to download free computer programs in various specialties and uses