Centrifugation separates substances based on their density using centrifugal force. It is effective for separating mixtures of solids and liquids, liquids with different densities, and in some cases, solids of different densities.