I am studying NMR and the concept of chemical equivalence is confusing. What does it mean exactly? Does it involve having different atoms to the left, right, up and down of a particular hydrogen in question? Please explain. Also I don't understand diastereotopic hydrogen give two shift? Like wouldn't rotating the bonds give same chemical environment to the two hydrogen giving them one signal. I am confused.