A chemical bond is a lasting attraction between atoms that enable the formation of a chemical compounds. the bond may result from the electrostatic force of attraction between atoms with the opposite charge, or through the sharing of electrons as in the covalent bonds