University of Arizona
University of Arizona: Cytoskeleton Tutorial
In this interactive tutorial you will discover that the cytoskeleton is both a muscle and a skeleton, and is responsible for cell movement, cytokinesis, and the organization of the organelles within the cell.