Greetings. Recently, my Biology teacher was explaining about metabolism (unlike my other teachers, this one is a good teacher). He said : "catabolism produces energy on the form of ATP because it involves breaking chemical bonds". Now i feel a little confused about this. As far as i know, chemical bonds are there due to force(s) between atoms, and when you want to break a bond, you are taking the atoms apart from each other, in other words the direction of movement of each atom is in the opposite direction of the bonding force. From physics we would conclude that this (breaking the bonds) need energy and does not produce energy. Still, it is obvious that Catabolism produces energy, which makes the confusion for me. I tried to find a way out of this confusion, and this is what i reached : -To break the chemical bond, you actually need energy (only a confirmation to my previous conclusion) -When the certain bonds gets broken in the chemical compounds, new bonds will be formed (but not the same original bond) -In catabolism, the energy of the new bond (= the energy needed to break the new bond) must be more than the energy of the original bond, this way the difference of energies will make the whole proccess energy producive. Am i right or wrong ? If i am wrong please tell me how breaking bonds produces energy. Thanks in advance.