What is the difference between 'particles', 'molecules' and 'chemical species'? I have read the Chem.SE question about the difference between 'compound', 'mixture', 'element' and 'molecule', but I would like to know the precise definitions for more terms (see below). From the article, these are the definitions:


Elements are classes of atoms. Atoms of the same element are similar (if not identical) in their physical and chemical properties (but be aware of Isotopes which are physical variations among atoms of the same element).

Molecules are a group of atoms covalently bonded to each other.

Compounds are made up of two or more elements. Compound is often used interchangeably with the word substance.

Mixtures are collectives of different molecules or atoms.



How are compounds substances? Isn't 'substances' a general term for any chemical thing?
These are the terms that I would like definitions for:

chemical species
substance
particle
atom/isotope
salt

I am rather confused about these terms, because my tutor uses particles and molecules (and elements) as if they were the same thing. As for the rest, I want to know how to distinguish between general (such as chemical species, substance) and specific terms (such as particle, atom, isotope, salt).
A chemical species consists of chemically identical atoms, molecules or ions (more generally molecular entities) and is identified as a single species in a spectroscopic experiment. The latter part of the definition is important, because, for example, a compound which is identified as a single chemical species by NMR spectroscopy can still contain different enantiomers (that are separate molecular entities) which cannot be distinguished by an achiral spectroscopic method.

A substance is matter which has a specific and distinguishable chemical composition and specific properties. From this follows that every pure element and chemical compound is a substance. For example, pure $\ce{Fe}$ and $\ce{CH4}$ are substances, while an aqueous solution of $\ce{NaCl}$ and gasoline are not. The latter two are a mixture of two ($\ce{NaCl}$ and $\ce{H2O}$) or more different substances and have therefore properties which depend on the composition.

Particles can be defined as microscopic constituents of matter, like atoms or nuclei. The term can also refer to even smaller constituents like electrons, protons, or neutrons, which are called elementary particles. It is also used in the definition of an atom, the smallest particle which is characteristic for a chemical element. Atoms with the same number of protons $Z$ (and equal number of electrons) represent the same chemical element. Isotopes are atoms of the same chemical element which have different mass numbers, i.e. the same number of protons $Z$, but different numbers of neutrons in the nucleus. In the three isotopes of hydrogen, for example, the nuclei contain different number of neutrons (0, 1 and 2).

A salt is a chemical compound which consists of cations and anions. It should be distinguished from a zwitterionic compound, which contains charged but overall neutral molecules as building blocks. An example for the latter is trimethylamine N-oxide.