The movement of cilia and flagella is driven by the sliding of microtubules, powered by the ATPase activity of dynein arms. When dynein arms on one doublet "walk" along the adjacent doublet, it causes the microtubules to slide against each other. The presence of nexin links and radial spokes converts this sliding motion into a bending motion, resulting in the wave-like movements observed in cilia and flagella.