What are the Web hosting publishing process

Dear Ayswaria
There are 3 main steps involved in publishing a site on the internet:
In case of static content the website is created using a web design program such as dreamweaver and it will be available to all as soon as the files are uploaded on the server. Whereas in dynamic content you can add new links with the help of options already available in the content management system.
The fact about website creation is that, if ever you decide that you want to build and have your own website, the first thing that you should do is to think of a unique domain name that you like. The Domain Name can roughly be defined as the website’s web address, for example, TechyV.com.
After deciding on what domain name to use, you need to register that name. There are websites that offer domain name registration, and this is the place where you should go. Normally, upon visiting this kind of sites, there is an option there where you can check if your domain name is already taken or is still available. And of course, if the domain name is already taken then you need to think of another name and then check it again for availability. And if the site confirmed that the name is still available [which means there is not a single website that uses that name] then you can now proceed on registering it and paying a certain amount of registration fee that already covers one [1] whole year or maybe depends on what plan you have.
After registering your site, still it doesn’t exist until you find a web-hosting site to host your website. Until you find a web hosting site, your site is considered parked. When you already found a web-hosting site then you can now proceed on publishing the contents of your website.