A cation is a positively charged ion with fewer electrons than protons while an anion is a negatively charged ion with more electrons than protons.
Microsoft Windows 3.10 (pcjs.com) The PCjs machine below starts Microsoft Windows 3.10, using an IBM PC AT running PC DOS 3.30.