Many big websites like amazon and Facebook buy domains but do they host their own website in their servers or use a web service such as godaddy or host gator?
I have created a web page in a wamp server (localhost). How do I host my own website for free?