* An atom or any combination of atoms that is capable of existing for some amount of time in the presence of other molecules
* can be large and contain many atoms of different types, \n small with few atoms, or can contain only one type of atom
* An atom or group of atoms which are bonded together