Protons are positive ,neutrons doesn't have charge ,electrons has negative charge.the mass of an proton is very small the mass of a neutron is a bit bigger than a proton and the mass of a electron is the smallest.
because there is a lot of atoms in the substances