The cytoskeleton is a complex network of interlinking protein filaments and tubules that provides structural support to cells, facilitating their shape, movement, and intracellular transport. Composed mainly of actin filaments, microtubules, and intermediate filaments, the cytoskeleton is crucial for many cellular processes.