Whenever you browse for the best web hosting services, you will always encounter the term bandwidth. Is it a good thing to go for the most expensive plan that has the highest bandwidth (usually unlimited)? Or is it better to test the waters first with a cheap plan with a lower bandwidth? How much bandwidth does your site really need? What is bandwidth, anyway?