Ionic compounds are formed between a cation, which is usually a metal, and an anion, which is usually a nonmetal. A covalent bond involves a pair of electrons being shared between atoms. I hope this helps you out.
6.5m questions
8.7m answers