In eukaryotes, the cytoskeletal matrix is a dynamic structure composed of three main proteins, which are capable of rapid assembly or disassembly dependent on the cell's requirements.In all cells of all domains of life (archaea, bacteria, eukaryotes) a cytoskeleton is found (notably in all eukaryotic cells, which include human, animal, fungal and plant cells). The cytoskeletal systems of different organisms are composed of similar proteins.