Facilitated diffusion: carrier proteins.
A carrier protein alternates between two conformations,
moving a solute across the membrane as the shape of the protein changes.
The protein can transport the solute in either direction, with the net movement being down
the concentration gradient of the solute.