Mitochondria contain about 1,000–1,500 different proteins. In this Review, we describe the pathways and machineries for protein transport across and insertion into the inner and outer mitochondrial membranes, as well as the targeting and sorting signals, and energy requirements for these processes.