Bandwidth is important for the performance of your website, so you want to make sure you have enough available to your domain to keep it functioning properly and improve the user experience. When it comes to things like shared hosting and even VPS hosting, you may have access to less bandwidth than you might with other options, but the provider you choose to get your service with may also have an impact on the amount of bandwidth you are allotted. Make sure to consider this before deciding on your provider to ensure you will have the resources you need.
Shared hosting is web hosting in which the provider houses multiple sites on a single server. For example, Site A shares the same server with Site B, Site C, Site D, and Site E. The upside is that the multiple sites share the server cost, so shared web hosting is generally very inexpensive. In fact, you can find an option for less than $10 per month.