What is the difference between linux web hosting & Windows web hosting? Can't we built a website in windows if we take linux hosting and vice-versa?