Web hosting is basically a way for individuals and companies to store digital media (websites etc. ) on the Internet for others to access. Sometimes it is part of the service an internet service provider supplies as part of their package when you sign up with them and can be supplied at no charge.
A large number of companies even supply free hosting to individuals, not generally companies, where they are able to have websites and blogs without any charge. Free web hosting will not allow a huge mount of storage space so for those people that require sub-domains, upgraded email facilities and increased storage that a paid service is needed.
In the early days you may be quite happy to have your files on a server which is shared by many others while you try their hosting services. When the need for more space and security is required then a dedicated server at extra cost can be used. With web hosting you get your own web space, but you do need to have a registered domain before you can use it, then you are allocated with enough storage to keep all your files for online publication.
The good thing about having your own web hosting package and domain means that all your email addresses will contain your domain name in them and not that of the free service provider you may have been using previously. If you have a business presence online you cannot afford to have another company's name at the end of your own e. g. www.yourcompanyname. hostingcompany.com when it should really look like this: www.yourcompanyname.com. Another problem to consider is called bandwidth which is essentially how much digital data is being transferred using your domain name and will affect the cost of the hosting package, this needs to be considered carefully.
Sites that contain mp3 audio tracks or video files require more storage and a greater bandwidth allocation (amount of data that can be sent) if they are to be used. Some people and web hosting companies decide to become their own web host but this is not recommended as the security issues involved are huge unless you are proficient in this area, it is something to be avoided.
Francisco Segura owns and operates http://www.softwaretestingworld.com/assurance-software-testing.html
Assurance Software Testing