An atom is defined as having the same number of electrons (negative charge), protons (positive charge) and neutrons (no charge). This means that it will have the same amount of negative and positive charge, giving it a net zero charge. On the other hand, an ion has different amount of electrons and protons.