It is one of the sites which allow people to download softwares for different kinds of platforms available around the globe