At the time of purchasing a hosting as first you have to choose the platform of the hosting like Windows and Linux. Generally Linux Hosting is far cheaper then Windows. but this is completely dependent on your website development if your site is built using ASP then you have to choose windows server and using PHP then you have to choose Linux server. Many windows server supports Linux also for this you have to read their manual or package includes.