The cytoskeleton is made up of three main components - microtubules, microfilaments, and intermediate filaments. Microtubules are hollow tubes made of tubulin dimers that help maintain cell shape and transport vesicles. Microfilaments are made of actin and enable cell movement and division. Intermediate filaments provide structural support and anchor organelles. The extracellular matrix of animal cells contains collagen, fibronectin and proteoglycans, while plant cells have a cell wall made of cellulose and pectin.