what is the difference between an electron and an ion?
Electron is a negatively charged atomic particle which is inside an atom. Ion is an atom or molecule with a net electric charge (which may be positive or negative) due to the loss or gain of one or more electrons.