Puffball mushrooms disperse their spores by releasing them from the inside of the mushroom. When the puffball reaches maturity, it ruptures and emits a cloud of spores, which are then carried away by the wind or other environmental factors.