A chemical bond is a type of attraction force which holds together different chemical species. Atoms bonded stay together unless the needed amount of energy is transferred to the bond.
In general, strong chemical bonding comes with the sharing or transfer of electrons between the participating atoms. The atoms in molecules, crystals, metals and diatomic gases are held together by chemical bonds.