Production of heterologous proteins or parts thereof in different extra-cytoplasmic compartments (in the periplasm, outer membrane or extracellularly) of Escherichia coli offers multiple applications, for example, in vaccine development, immobilised enzymes and bioremediation. Nowadays, not only surface display of short peptides, but also cell-surface anchoring or secretion of functional proteins is possible. Factors influencing folding, stability and export of extra-cytoplasmic proteins are also better understood.