Molecules
A molecule is an aggregate of at least two atoms in a definite arrangement held together by chemical forces (also called chemical bonds). A molecule may contain atoms of the same element or atoms of two or more elements joined in a fixed ratio, in accordance with the law of definite proportions. Thus, a molecule is not necessarily a compound, which, by definition, is made up of two or more elements. Hydrogen gas, for example, is a pure element, but it consists of molecules made up of two H atoms each. Water, on the other hand, is a molecular compound that contains hydrogen and oxygen in a ratio of two H atoms and one O atom. Like atoms, molecules are electrically neutral.
The vast majority of molecules contain more than two atoms. They can be atoms of the same element, as in ozone (O3), which is made up of three atoms of oxygen, or they can be combinations of two or more different elements. Molecules containing more than two atoms are called polyatomic molecules. Like ozone (O3), water (H2O) and ammonia (NH3) are polyatomic molecules.
Ions
An ion is an atom or a group of atoms that has a net positive or negative charge. The number of positively charged protons in the nucleus of an atom remains the same during ordinary chemical changes (called chemical reactions), but negatively charged electrons may be lost or gained. The loss of one or more electrons from a neutral atom results in a cation, an ion with a net positive charge.