Cells contain three main types of cytoskeletal elements - microtubules, microfilaments, and intermediate filaments. Microtubules are the thickest and made of tubulin, providing structural support and enabling cell movement through processes like cell division and intracellular transport. Microfilaments are the thinnest and composed of actin and myosin, allowing for internal cell movements. Intermediate filaments are of intermediate size and contain keratin, reinforcing cell shape and structure.