Chemical bonds are the mutual attraction between the nuclei and the valence electrons of different atoms. There are three types of chemical bonds: Ionic, Covalent, and Metallic Bonds
Ionic Bonding is a chemical bond between a metal and a nonmetal element. The electrons are completely gained or losses in this bond.
Ionic Bonds often dissolve completely in water, have a high melting point, and don't conduct as a solid.
Covalent Bonding is often between a nonmetal and another nonmetal element. In this bond, the electrons are shared.
Covalent bonds sometimes don't dissolve in water, they have a low melting point, and never conduct.
There are two types of covalent bonds: polar and Non-polar. In non-polar, the electrons are shared evenly while in polar they aren't shared evenly.
Metallic Bonding is a bond between two metallic elements. To put it simply, electrons in this bond form a "Sea of Electrons" where the positively charged metal atoms arrange and the electrons can freely move between them.
Metallic bonds are shiny, don't dissolve, have a high melting point, and always conduct.