Atoms bond with other atoms to fill their outer shells. This is because atoms are more stable when their outer electron shells are completely filled or have a certain number of electrons. Bonding with other atoms allows them to achieve this stable electron configuration.