what causes a chemical bond to form between atoms ?

2 answers

The electrical attraction between the atoms caused by electrons moving to positions such that minimum energy is stored.
thanks