The cytoskeleton is a network of filamentous and tubular protein structures that support cell shape, intracellular compartmentalisation and trafficking, cell migration and cell division. The key constituents of the cytoskeleton are actin filaments, microtubules and intermediate filaments.