Proces przenoszenia protonów przez błonę został nazwany chemiosmozą. Przenoszenie protonów przez błonę odbywa się dzięki enzymom obecnym w błonach, tłoczącym protony z jednej strony na drugą podczas zachodzenia łańcucha transportu elektronów i określanych nazwą pompy protonowe. Enzymy te podobnie jak urządzenia elektryczne wykonują pracę, gdy przepływa przez nie prąd elektryczny. Powstający, w efekcie ich pracy, gradient elektrochemiczny, nazywany często siłą protonomotoryczną, składa się z dwóch elementów: różnicy stężeń protonów (gradient pH) oraz różnicy potencjałów, wynikającej z ładunków przemieszczanych cząsteczek (po jednej stronie błony istnieje ładunek ujemny, po drugiej dodatni). W przypadku mitochondriów większe znaczenie odgrywa różnica potencjałów, a w przypadku chloroplastów większe znaczenie ma gradient pH.

Syntaza ATP zużywa energię gradientu elektrochemicznego, pozwalając przejść ładunkom (protonom) z powrotem przez błonę. Enzym ten działa podobnie jak silnik elektryczny, wykorzystując energię w postaci siły protonomotorycznej do obracania jednym z białek kompleksu. Obroty umożliwiają wytworzenie ATP.