A domain name is like an identification name which is there to indicate the ownership to that name on the web. It is a unique address through which your customers and friends find all the information about your services or about you. The most common are .com, .net, .co, co.in, .org and others.
Web hosting companies are the connection between an individual or company and World Wide Web readers. To put a webpage online, one must go through a web host.The webpage developer will upload his or her design to the web host according to the company's guidelines and policies, and based on the type of software the webpage designer has used. That upload submits the files to the web host, and then the webpage is published for all to see on the Internet.