Example: If you have 50 users and each user has 100GB of storage space, the total capacity you’d need is 5TB. However, because not all users need to use all of their space, a lot of capacity could be wasted. Thin provisioning alleviates this problem by flexibly allocating disk storage space among users based on the minimum space required by each user at any time.