A website is a collection of computer files, images and code linked together. This is created on a local computer and then needs to be put on a computer PERMINANTLY connected to the internet. These computers attached to the internet are organised in data centres, near major internet infrastructure (big pips) in order to provide the fasted response.
These website storage computers are called “Servers” as there job is to serve up websites pages when asked (typing in a website address into Internet Explorer or clicking on a link) and as they are serving web pages they are called web servers.
Hosting charges are the costs of renting some space on a web server plus the cost of sending out the information from the server.