Secretion of most polypeptides across the bacterial plasma membrane is catalyzed by the Sec protein translocase. This complex molecular machine comprises a flexible transmembrane conduit coupled to a motor-like component and displays four activities: (a) it is a specific receptor at its cytoplasmic side for all secretory polypeptides, (b) it converts metabolic energy from ATP and proton gradients into mechanical motion, (c) it prevents substrates from folding in statu translocanti and (d) it binds and releases short segments of the polymeric substrate sequentially. Combination of these activities allows translocase to move processively along the length of the substrate. Substrates are thus gradually expelled from the membrane and are released for subsequent extracytoplasmic folding.