Analytical ultracentrifugation is used for studying the properties of macromolecules and particles, such as size, shape, and interactions. Preparative ultracentrifugation is used for isolating and purifying specific particles or biomolecules from a mixture.