what is the difference between atoms molecules compounds and elements?
Compounds contain two or more atoms and are held together by ionic bonds, whereas molecules are held together by covalent bonds. The atoms within a compound also must be different from eachother, whereas a molecule can consist of only one element.