In short, they are the services you use to store the data for your site. Every online website has a host server. Not all web hosts provide the same level of quality, though. Generally, you can pay more for faster data transfers and unlimited bandwidth. For smaller websites, a cheaper option is usually fine. For companies with high traffic sites, a more advanced option may be a better choice.