While deciding the appropriate hosting service two names appear in mind namely Windows Hosting and Linux Hosting. Both of them are quite different from each other with Linux being open source and Windows owned by Microsoft.