What is the Difference Between Web Hosting and a Domain Name?

X