Gigabytes are units using base 10...a GB is 1,000,000,000 bytes. This is how hard drive capacities are listed.
But computers think in binary units, where they consider a GB to be 1,073,741,824 bytes (1024 MB). But the computers are using incorrect terminology when reporting this info to users. What a computer calls a GB is actually a GiB (gibibyte).
The end result is that when you're talking about capacities in the GB range, your computer reports your drive as being only 93% of the size it actually is. But because everything else on the computer is also reported "incorrectly" by the computer, it is this "smaller" capacity that is relevant.