Fixed (thick provisioned) disks allocate the full specified size at creation time - the space is reserved and immediately available. Dynamic (thin provisioned) disks start small and grow on-demand as data is written, using only the space actually needed up to the maximum configured size. This trades allocation time for flexibility and storage efficiency.