Hosting is often sold on storage, because storage is easy to put on a comparison table. It is also the specification least likely to constrain a small business website.
Real Numbers
A typical brochure site with a dozen pages, a gallery and sensible images lands somewhere around 200MB to 1GB including WordPress itself.
A shop with a few hundred products and photographs for each is commonly 2GB to 5GB. A busy blog with years of posts and images can reach similar.
Against that, a 10GB plan is not tight. It is roomy for most, and the businesses that genuinely need 100GB usually know exactly why.
What Actually Fills A Disk
Rarely the website. Usually one of three things.
Backups stored on the same account. A plugin taking a full backup weekly and never pruning will consume more space than the site several times over.
Uploaded originals. WordPress keeps the file you uploaded and generates several resized copies. Upload straight from a phone for two years and the originals dwarf everything else.
Logs and caches. Ordinarily trivial, occasionally not, when something is erroring thousands of times a day into a file nobody reads.
The Useful Measurement
Do not ask how big your site is. Ask how much it grew in the last six months. That number, projected forward, tells you which plan you need. The current total tells you almost nothing.
A site adding 100MB a year is fine on a small plan for a decade. A site adding 2GB a month has a backup or upload problem worth investigating before paying for more space to put it in.
We show your usage in the panel and we will tell you when you are getting close, rather than waiting for it to become an incident. Buying storage you do not need is not a service.