Web Hosting explained in simple terms

The web world may lead you into terms like domain names, web hosting and secure certificates. Confused yet? If you are new to this you probably are. What do you need and what are the extras they are trying to sell you on. Two items exist that are essential for any web site to be up and running – domain name registration and web hosting. Basically your name like “msn.com” and a place to keep your files that your visitor will see.

Domain names are just an easy way for visitors to remember your site and type it into their browser. What about the web hosting aspect of it? Well let’s explain what you are doing when you buy website hosting. Your web site files need to be stored in a public place, a container, that will display your files. Files for your web site could be code or multimedia files, such as HTML, CSS or Flash. Your web site requires a web hosting server, that is basically a computer configured to display your web site pages. Basically a web hosting package is a service provided by a Company that will make your web site live so people all around the world can view it at any time.

Now that we have defined web hosting, what do all these features mean when I am looking to buy web hosting packages? For brochure sites, you will be mainly looking at two main features – disk space and bandwidth. Disk space is the size of files you can store on the actual web server. The latter means the amount of data your server is allowed to transfer when web site visitors visit your web page. When your web site grows and needs more advanced features like a Content Management System, your next steps are to check into features for language support and database support. The programming language the site was coded in will help you choose the language support required, while the database is essentially where your data is stored.

To summarize, web site hosting is a server that allows visitors of your site to view your web site files. The needs and requirements of your site will then determine what you need to look for in terms of disk space, bandwith, language support and database support.