Final answer:
Ionic bonds are created between positively charged cations and negatively charged anions, commonly formed by electron transfer from metals to non-metals resulting in a crystalline structure.
Step-by-step explanation:
Ionic bonds form between cations and anions. These are ions with opposite electrical charges; cations are positively charged, while anions are negatively charged. Ionic bonding involves the transfer of electrons from metals, which become cations, to non-metals, which become anions, leading to an electrostatic attraction between these oppositely charged ions. This electron transfer facilitates the formation of ionic networks or lattices, such as the crystalline structure found in sodium chloride (table salt).