Bacteria have evolved several secretory pathways to release proteins into the extracellular medium. In Gram-negative bacteria, the exoproteins cross a cell envelope composed of two successive hydrophobic barriers, the cytoplasmic and outer membranes. In some cases, the protein is translocated in a single step across the cell envelope, directly from the cytoplasm to the extracellular medium. In other cases, outer membrane translocation involves an extension of the signal peptide-dependent pathway for translocation across the cytoplasmic membrane via the Sec machinery. By analogy with the so-called general export pathway (GEP), this latter route, including two separate steps across the inner and the outer membrane, was designated as the general secretory pathway (GSP) and is widely conserved among Gram-negative bacteria. In their great majority, exoproteins use the main terminal branch (MTB) of the GSP, namely the Xcp machinery in Pseudomonas aeruginosa, to reach the extracellular medium. In this review, we will use the P. aeruginosa Xcp system as a basis to discuss multiple aspects of the GSP mechanism, including machinery assembly, exoprotein recognition, energy requirement and pore formation for driving through the outer membrane.