While bandwidth can be defined differently depending on where the term is used, in webhosting bandwidth is the amount of data which has, will or can be transferred between the web server where your website is located and your website's visitors which "consume" it.
The amount of bandwidth which your website generates highly depends on how well your website is being optimized ( home page size and average size of the rest pages as well ). We will give you two examples for that so you can get a better overall understanding on the matter.
Let's say that we have two websites which have 200 average visitors per day where every visitor have 2 page views on an average base and the only difference is the average size of the pages.
~200 visitors per day
~2 pages views per visitor
~1MB average page size
Total Bandwidth Usage for the whole month: ~12Gb
~200 visitors per day
~2 page views per visitor
~3MB average page size
Total Bandwidth Usage for the whole month: ~36Gb
This simple comparison shows that a well optimized website with very same amount of visitors/page views to another will generate less resource usage than a heavy and poorly optimized website.
While we are talking about the bandwidth usage, the example above is related only to the web traffic and there are additional types of bandwidth which your account can generate, which are:
The first three types are related to the data transferred using the mail service protocols, where the IMAP and POP3 are related to the incoming and SMTP to the outgoing connections of your E-mail accounts. The FTP is related to the transferred files from/to your account using the FTP service.
While our Shared Hosting Plans have unmetered bandwidth - meaning we won't charge you according to the amount of bandwidth that you have generated, bandwidth is not an infinite resource and we constantly monitor our shared servers for excessive use to ensure optimal performance for our customers.
Bandwidth abuse can be easily prevented by utilizing some best practices such as fetching commonly accessed files like images, videos and documents from a CDN or external storage service, analyzing traffic on a regular basis and removing irregularities regarding what your visitors access and how it affects your bandwidth generation. More on the ways to check your bandwidth, analyze it and improve the way your hosting account uses this resource, can be found in the following tutorials which we gladly provide.