Daha stabil hale gelmek için dış elektronları paylaşmak için atomlar birbirine bağlanır. Doğadaki her şey gibi, atomlar da doğal olarak daha kararlı bir duruma geçer, bu yüzden atomların özel durumlar olmadan yapışması bu yüzdendir. Bütün atomlar birbirine yapışmaz, tipik olarak sadece bir dış elektron kazanması veya kaybetmesi gereken iyonları bağlar ve atomlar bir kovalent bağ veya iyonik bağ oluşturabilir.
Bütün atomların içinde elektronların kaldığı yörüngeler vardır. Her bir yörünge belirli sayıda elektron içerir ve bir atom yeni bir dış kabuk oluşturmadan önce daha düşük bir yörüngeyi doldurmaya çalışır. Dış orbital elektronlarla dolu olmadığında, atomlar tam bir dış kabuk elde etmek ve daha kararlı hale gelmek için elektronları kabul eder veya verir.
Kovalent bir bağ, genellikle iki veya daha fazla metal atom arasında oluşan bağın türüdür. Bu atomlar, esas olarak tüm dış orbitallerini doldurmak ve daha kararlı hale gelmek için dış elektronlarını paylaşırlar. Bir bütün olarak molekül nötr bir yüke sahip olabilir veya hala bir iyon olabilir.
Bir metal atomu metal olmayan bir atomla bağlandığında, genellikle bir iyonik bağ oluştururlar. Bunu düşünmenin yolu, metalin elektronları tutabileceği az sayıda elektronun dış kabuğunu atması için elektronlar bağışlarken, metatik olmayan atom dış orbitalini doldurmak için elektronları kabul etmesidir.