Hi all, I was wondering if any one could explain to me in some detail how a catalyst weakens the bonds of a molecule by forming a reactive intermediate? I understand the basics of heterogeneous and homogenous catalysts (I'm currently taking AP Chemistry at my high school at the moment so my understanding might be a bit more basic) but I can't stop wondering about why bonds are weakened when the intermediate is formed. Bond polarities possibly? In any event, all help towards answering this question is greatly appreciated.