Ionic bonding is a type of chemical bond that results from the transfer of electrons between atoms, typically a metal and a nonmetal. This transfer creates positively and negatively charged ions that are attracted to each other, forming a stable ionic compound.