Differences Between Ionic and Covalent Bonds