Having a website of your own has become so inevitable these days for any business organization. Not just that but I see many individuals opting for having their personal websites for various reasons. Most of the people want to leverage the power of the Internet to express themselves or to grow their business. A domain name is your personal or business address on the Internet. There are many types of hosting plans like shared hosting or dedicated server etc. If you are looking for top cheap web hosting companies try looking at top10webhosting.com. They have quite a lot of information regarding this.