Ionic bonding is the bonding formed when metals and non metals transfer electrons creating oppositely charged ions.
Ionic compounds have a number of properties due to their bonding, they are brittle, non conductive as a solid and have high melting and boiling points.