Chemical Bonding Between Atoms