Web Publishing
Web publishing is the process of publishing original content on the Internet. The process includes building and uploading websites, updating the associated webpages, and posting content to these webpages online. The first step is to register a domain name.
Web Hosting
Web hosting is a platform for hosting website files on a web server, whereas a domain name is the address of their exact location.