ATP synthase is a protein located on the inner mitochondrial membrane.
It Is responsible for synthesizing ATP (adenosine triphosphate) from the proton concentration gradient.
It has two subunits known as F1 and F0 particles.
The proton gradient is built up at the inner mitochondrial matrix and intermembrane space.
The proton gradient is created by the electron transport chain (ETC).
There are various protein complexes involved in the ETC whose major role is to transfer electrons to the oxygen (last electron acceptor).
The ETC transfers 4H+(protons) into the inter-membrane space upon transferring 2 e- (electrons) from one protein complex to another in the ETC.
During this transfer, energy-rich molecules such as NADH are oxidized by the ETC complexes releasing the H+ required for building up the proton gradient.
When two protons are pumped from the mitochondrial space to the inter-mitochondrial membrane through the ATP synthase, the F0 subunit is coupled with the synthesis of ATP at the F1 subunit.
The ATP synthase rotates around its axis coupling ADP (adenosine diphosphate) and Pi (inorganic phosphate) to generate ATP.