Chemiosmosis is the movement of ions across a semipermeable membrane bound structure, down their electrochemical gradient. An important example is the formation of adenosine triphosphate (ATP) by the movement of hydrogen ions (H+) across a membrane during cellular respiration or photosynthesis. Hydrogen ions, or protons, will diffuse from a region of high proton concentration to a region of lower proton concentration, and an electrochemical concentration gradient of protons across a membrane can be harnessed to make ATP. This process is related to osmosis, the movement of water across a selective membrane, which is why it is called "chemiosmosis". ATP synthase is the enzyme that makes ATP by chemiosmosis. It allows protons to pass through the membrane and uses the free energy difference to phosphorylate adenosine diphosphate (ADP), making ATP. The generation of ATP by chemiosmosis occurs in mitochondria and chloroplasts, as well as in most bacteria and archaea. For instance, in chloroplasts during photosynthesis, an electron transport chain pumps H+ ions (protons) in the stroma (fluid) through the thylakoid membrane to the thylakoid spaces. The stored energy is used to photophosphorylate ADP, making ATP, as protons move through ATP synthase. The chemiosmotic hypothesis Peter D. Mitchell proposed the chemiosmotic hypothesis in 1961. In brief, the hypothesis was that most adenosine triphosphate (ATP) synthesis in respiring cells comes from the electrochemical gradient across the inner membranes of mitochondria by using the energy of NADH and FADH2 formed during the oxidative breakdown of energy-rich molecules such as glucose. Molecules such as glucose are metabolized to produce acetyl CoA as a fairly energy-rich intermediate. The oxidation of acetyl coenzyme A (acetyl-CoA) in the mitochondrial matrix is coupled to the reduction of a carrier molecule such as nicotinamide adenine dinucleotide (NAD) and flavin adenine dinucleotide (FAD). The carriers pass electrons to the electron transport chain (ETC) in the inner mitochondrial membrane, which in turn pass them to other proteins in the ETC. The energy of the oxygen, the terminal acceptor in the ETC, is used to pump protons from the matrix into the intermembrane space, storing energy in the form of a transmembrane electrochemical gradient. The protons move back across the inner membrane through the enzyme ATP synthase. The flow of protons back into the matrix of the mitochondrion via ATP synthase provides enough energy for ADP to combine with inorganic phosphate to form ATP. This was a radical proposal at the time, and