We use confocal microscopy to study particle motion in colloidal systems. Near the glass transition, motion is inhibited, as particles spend time trapped in transient "cages" formed by neighboring particles. We measure the cage sizes and lifetimes, which respectively shrink and grow as the glass transition approaches. Cage rearrangements are more prevalent in regions with lower concentrations and higher disorder. Neighboring rearranging particles typically move in parallel directions, although a nontrivial fraction move in anti-parallel directions, usually from particle pairs with initial separations corresponding to local maxima and minima of the pair correlation function g(r), respectively.