The cytoskeleton is a network of protein fibers found in cells that provides structural support, helps with cell shape and movement, and is involved in various cellular processes such as cell division and intracellular transport. There are three main components of the cytoskeleton: microfilaments, intermediate filaments, and microtubules.