Windows hosting simply means hosting websites on the servers that use Microsoft Windows and its versions as the server operating system. It is popularly preferred over other operating systems because of high end database functional capabilities and the dynamic features.
The Windows operating system used for Windows hosting is not like the conventional operating system used in Personal computers. Those meant for server hosting are specifically designed for the purpose. All the popular scripting features and web development tools like ASP.NET, PHP, MSSQOL, MySQL etc run smoothly on windows operating system, thereby making it a lot easier for the organizations to enhance various functionalities in their website.
Microsoft also periodically releases updates on the server capabilities that companies enjoy on a Windows server, thereby preventing the incorporated technologies from becoming obsolete or redundant. With the increase in the popularity of Windows hosting, the prices of the same have become very competitive.