Ionic compounds are formed by the transfer of electron. Due to this anion and cation exist in ionic compounds and there is a force of attraction between these positively charged and negatively charged ions and these forces are electrovalent in nature. So the ionic compounds are called electrovalent compounds. On the other hand, All the compounds having non-ionic bonds such as the London forces, covalent bonds, etc are known as a non-ionic compound. These compounds are formed by the sharing of electrons between the atoms.