Covalent and ionic bonds differ in that:
ionic bonds don't involve the sharing of electrons
covalent bonds are more permanent
covalent bonds are much less common
ionic bonds are electrical by nature