The cytoskeleton is made up of protein threads. It is responsible for holding the cell in place, maintaining cellular shape and supporting the cell membrane. Plant and animal cells contain three basic types of protein thread. Actin filaments, or microfilaments, are the thinnest type, while intermediate filaments are thicker and stronger. Microtubules are larger still with a hollow center and are essential for mechanical support.