The cytoskeleton is a network of protein fibers that gives a eukaryotic cell its shape, holds organelles in place and moves things around. It has three types of filaments.
Microfilaments are the thinnest, about 7 nm wide, and are made of actin. They support the cell's outer edge, push out pseudopodia so cells like amoebas can crawl, slide past myosin to contract muscle, and pinch an animal cell in two during cytokinesis. Intermediate filaments (8-12 nm) are made of tougher proteins like keratin and act as the cell's ropes, resisting pulling forces. Microtubules are the widest, about 25 nm, and are hollow tubes of tubulin. In many animal cells, they grow out from the centrosome. They form the spindle that separates chromosomes and act as tracks for motor proteins such as kinesin and dynein.
Many motile eukaryotic cilia and flagella have microtubules in a 9+2 pattern, with 9 outer pairs around 2 central microtubules. Many primary cilia, which often act as sensors, have a 9+0 pattern instead. Cilia are short and numerous, like the ones sweeping mucus out of your airways. Flagella are long and few, like the single flagellum on a sperm cell.
Worked example. Kinesin carries cargo along microtubules at roughly 1 µm per second. A motor neuron from your spine to your foot can be 1 m long, which is 1,000,000 µm. Travel time is 1,000,000÷1=1,000,000 s, and 1,000,000÷86,400≈11.6 days. Without microtubule tracks, simple diffusion over that distance would take far longer.