Bandwidth is the maximum amount of data a connection can carry in a given time, usually measured in bits per second (Mbps, Gbps). For a website owner, the practical answer to "what is bandwidth?" is this: the "monthly traffic" or "bandwidth" limit in your hosting plan determines how much data your site can send to visitors in a month. In this post, we explain the concept, the terms used in hosting plans and how to estimate what you need.
In short
- Bandwidth is capacity: it shows how much data can flow through a connection at once. It doesn't determine perceived speed on its own; latency matters too.
- In hosting plans, "traffic" or "bandwidth" usually means total monthly data transfer (GB/TB).
- "Unlimited" traffic is usually subject to fair use terms; you need to read the contract.
- You can roughly estimate monthly traffic as "average page size × page views."
- Compressing images and using caching and a CDN reduce both traffic and server load.
What is bandwidth?
In MDN's definition, bandwidth is the measure of how much information can pass through a data connection in a given amount of time. It is usually expressed in bits per second: megabits per second (Mbps) or gigabits per second (Gbps).
The best-known analogy is a water pipe: the wider the pipe, the more water flows in the same amount of time. But how long it takes the water to reach the tap depends on the length of the pipe and the obstacles along the way. On the internet, this second concept is called latency. We explained the difference between the two in detail in our post What is latency?.
Bits vs. bytes
Bandwidth is measured in bits, while file sizes are measured in bytes. Since 1 byte = 8 bits:
- A 100 Mbps connection can carry at most about 12.5 MB of data per second under ideal conditions (100 ÷ 8).
- The "100 GB of traffic" in hosting plans, on the other hand, is in bytes.
A lowercase "b" is a bit, an uppercase "B" is a byte. Watch for this distinction when comparing plans.
Download and upload
Internet connections often have different download and upload capacities. On home and office connections, upload capacity is usually lower. You notice this difference when uploading large files to a server or sending video during a video call.
What do "traffic" and "bandwidth" mean in hosting plans?
In the hosting world, the word bandwidth is used in two different senses, which causes confusion:
- Monthly data transfer (traffic): The total data your site sends to visitors in a month. For example, "50 GB of monthly traffic." This is usually what shared hosting plans mean.
- Port speed: The capacity of the line connecting the server to the network. For example, "1 Gbps port." This is common in virtual and physical server offers.
Hosting providers offer these limits in three ways:
| Term | Meaning | What to watch for |
|---|---|---|
| Metered | There is a set monthly data transfer limit | Once you exceed it, speed may be throttled or extra charges may apply |
| Unmetered | Monthly data volume isn't counted; port speed sets the limit | Speed may be restricted under heavy use |
| Unlimited | Unlimited data transfer is promised | Usually subject to fair use terms |
As Liquid Web's explanation also notes, plans offering "unlimited" bandwidth often come with fair use policies and other conditions. In other words, "unlimited" may simply mean the limit has moved from the plan table to the contract clauses. On shared hosting, the real bottleneck is often not traffic but CPU, memory and concurrent process limits. We covered these limits in our post What is web hosting?.
How do you estimate what you need?
For a rough calculation, this formula is enough:
Monthly traffic ≈ average page size × monthly page views
An example (the numbers are only there to illustrate the calculation):
- Say the average page size is 2 MB.
- You get 20,000 page views a month.
- 2 MB × 20,000 = 40,000 MB, or roughly 40 GB.
You need to add some margin to this calculation:
- Caching effect: Returning visitors load CSS and fonts from the browser cache, so actual traffic may come in lower than the estimate.
- Bots: Search engine and other bot visits also consume traffic.
- Downloadable files: Catalog PDFs, videos and high-resolution images drive traffic up quickly.
- Backups: Some providers also count backups downloaded from the server as traffic.
You can see a page's size in the "Network" tab of your browser's developer tools. Track actual traffic figures in the statistics in your hosting control panel.

How does bandwidth affect your site and business?
- Exceeding the limit: If you exceed the monthly limit on a metered plan, depending on the provider, your site may be slowed down, temporarily suspended or charged extra. This usually happens during campaigns, at the worst possible time.
- Heavy pages, mobile visitors: Large pages eat up both the time and the data plan of visitors browsing on mobile data.
- Bottlenecks: The narrowest point in a line determines the whole flow. Even if your server's port is wide, large files download slowly if the visitor's connection is weak. That's why shrinking file sizes reduces both your traffic and the visitor's waiting time.
Ways to reduce traffic and page weight
- Serve images in the right format and size. Don't upload a 4000-pixel image for something shown 400 pixels wide on a phone screen. We covered formats such as WebP and AVIF in our post on lossy vs. lossless compression.
- Enable browser caching. Files that don't change (logo, CSS, fonts) shouldn't be downloaded again on every visit.
- Consider using a CDN. A CDN serves static files from its own servers, which reduces traffic on your origin server. Details: What is a CDN?
- Instead of streaming videos from your own hosting, consider video platforms or a suitable streaming service.
- Review large downloadable files. Offer catalog PDFs as smaller, web-optimized versions.
- Monitor unnecessary bot traffic. If you see unusual spikes in the server logs, look into them with your provider.
Common mistakes
- Looking only at traffic when choosing a plan. On shared hosting, a site usually runs into CPU and memory limits, not the traffic limit.
- Trusting the word "unlimited" and not reading the contract. Fair use clauses define what counts as "normal" use.
- Mixing up bits and bytes. 100 Mbps is not 100 MB per second.
- Not planning for growth. New product galleries, videos and campaigns increase traffic. If you expect growth, also look at the options in our post What is a VPS?.
Our experience
To reduce page weight on our own site, we combined our CSS files, served fonts locally and prepared small font subsets containing only the characters needed for Turkish. Improvements like these reduce both the data the server sends and the data the visitor downloads. On the server side, we use caching with LiteSpeed Cache.
In our projects, we treat resizing and compressing images for the web as part of the design process.
Frequently asked questions
Are bandwidth and internet speed the same thing?
In everyday language, "internet speed" usually means bandwidth. But perceived speed also depends on latency, the round-trip time of data. A wide connection downloads large files quickly; for web pages made up of many small requests, latency can matter more.
How much traffic does a corporate site need?
That depends on your page size and visitor numbers. You can make a rough estimate with "average page size × monthly page views," then add a margin for bot traffic and growth. If you already have a site, the traffic statistics for the last few months in your hosting control panel are the most reliable starting point.
Is "unlimited traffic" really unlimited?
Usually not entirely. Providers generally apply fair use terms and may restrict heavy usage they consider outside the plan's purpose (e.g. large file distribution, video streaming). Read the relevant clauses of the service agreement before choosing a plan.
Will my site go down if I hit the limit?
It depends on the provider. Some slow the site down, some suspend it temporarily and some charge extra. This information is in the plan's terms of service.
Conclusion
Bandwidth is a connection's carrying capacity. In hosting plans, it mostly means monthly data transfer. To choose the right plan, a good start is to know your page weight and visitor numbers, read the conditions behind "unlimited" claims and take steps to reduce page weight.
If you'd like to assess your site's infrastructure needs together, take a look at our web design and WordPress development services or get in touch.
Learn more on Grafik Sanat (in Turkish): Visual explanations and quizzes on this topic → grafiksanat.com.tr/terim/bant-genisligi
Sources5
- MDN Web Docs, "Bandwidth" developer.mozilla.org
- MDN Web Docs, "Understanding latency" developer.mozilla.org
- Ilya Grigorik, *High Performance Browser Networking*, "Primer on Latency and Bandwidth" hpbn.co
- Liquid Web, "Unmetered vs. metered vs. unlimited bandwidth" liquidweb.com
- Cloudflare Docs, "Default cache behavior" developers.cloudflare.com



