1.Ionic bonds atons transfer electrons whereas covalent bonds share electrons.
2.Ionic bonds formed between a metal and another one non metal whereas covalent bonds formed between two non metals
3.Covalent bonds are electrically netetral whereas for ionic bonds they both change