The cytoskeleton is a complex network of protein filaments, including microtubules, actin filaments, and intermediate filaments. These structures provide mechanical support, facilitate intracellular transport, and play a role in cell division and signaling.