What is the difference between Used and Allocated space?
Think of your database like a bucket.

The ALLOCATED space is how big the bucket is, i.e. how much data it can hold.

The USED space is how much water/data is actually inside the bucket.

When the water gets to the top of the bucket, you need to make the bucket bigger by allocating more space.