Cytoskeleton refers to a complex, dynamic network of interlinking proteinaceous filaments present in the cytoplasm of all cells, including those of bacteria and archaea.
It gives a proper shape and mechanical strength & support to the cell, arranges the cell organelles and works with molecule transportation, cell division and cell signalling.