There are various types of centrifugation:
Differential centrifugation, often used to separate certain organelles from whole cells for further analysis of specific parts of cells
Isopycnic centrifugation, often used to isolate nucleic acids such as DNA
Sucrose gradient centrifugation, often used to purify enveloped viruses and ribosomes, and also to separate cell organelles from crude cellular extracts