Windows shared hosting is when multiple websites are hosted on a Windows server. This is generally a physical server, with the resources shared between the different websites. Shared Windows hosting allows lesser control and customisation for the user, but is also more cost-effective and easy to manage.