Choose a Linux Hosting account if you're going to use PHP, Ruby, Perl, Python, or CGI scripting. Our Linux accounts use a MySQL database. If you plan on using a Web application to blog, podcast, or create a shopping cart,
Choose a Windows Hosting account if you're going to use ASP or ASP.NET. Our Windows hosting customers typically use a SQL Server (MS SQL) or Access database. If you plan on using a Web application to blog, podcast, or create a shopping cart, check to see what language the developers used to create the application. ASP.NET application typically require some programming on your computer before you can use the application online.
The main difference between Windows hosting and Linux hosting are the technologies used by for environments:
If you have developed your website using PHP and MySQL and you are not using any Microsoft technologies i.e. ASP.Net, Microsoft SQL server etc. You can consider using Linux hosting
If you are using Microsoft technologies i.e. ASP.Net, Microsoft SQL server etc. to develop your website, you have to use Windows hosting platform to meet your need. In
Windows hosting, you can still use PHP and MySQL as well as both are platform independent software. But most users prefer to go for Linux hosting if they are only using PHP ad MySQL for their websites.