Cytoplasmic dynein-1 is a minus-end-directed microtubule motor that transports a variety of cargoes including early endosomes, late endosomes and other organelles. In many cell types, dynein accumulates at the microtubule plus end, where it interacts with its cargo to be moved toward the minus end. Dynein binds to its various cargoes via the dynactin complex and specific cargo adapters. Dynactin and some of the coiledcoil-domain-containing cargo adapters not only link dynein to cargo but also activate dynein motility, which implies that dynein is activated by its cellular cargo. Structural studies indicate that a dynein dimer switches between the autoinhibited phi state and an open state; and the binding of dynactin and a cargo adapter to the dynein tails causes the dynein motor domains to have a parallel configuration, allowing dynein to walk processively along a microtubule. Recently, the dynein regulator LIS1 has been shown to be required for dynein activation in vivo, and its mechanism of action involves preventing dynein from switching back to the autoinhibited state. In this review, we will discuss our current understanding of dynein activation and point out the gaps of knowledge on the spatial regulation of dynein in live cells. In addition, we will emphasize the importance of studying a complete set of dynein regulators for a better understanding of dynein regulation in vivo.