Consider two atoms sitting beside one another. Each atom is normally balanced with an equal number of protons and electrons. As you know, protons have a positive charge and electrons have a negative charge. Everything is balanced.
If an electron is persuaded to move from one atom to the other, the second atom will now have a negative charge and the first, now an ion, will have a positive charge. This is now unbalanced. Nature does not like imbalances. The electron will, if not hindered, immediately return back to the positively charged ion. (Actually its a bit more complicated than that, and electrons tend to swish around a bit, but the net charge effect is the same.)
In a battery, a chemical reaction takes place which makes the electrons leave the positive terminal, leaving ions, and gather on the negative terminal. This makes a potential difference across the terminals. When sufficient voltage difference builds up between the electrodes, electrons can no longer make the journey across the battery and the chemical reaction suspends.
You now have something that is imbalanced.
If you hook a wire between the negative and the positive terminals, the electrons from the negative terminal and the electrons in the wire move around to restore that balance. As they arrive at the positive terminal, they reunite with ions, that allows the chemical reaction to advance, which creates more free electrons, and the battery continues to operate till the reaction is exhausted.
So, to recap, current flows around that circuit to balance the difference in charges in atoms in the circuit. However, as an entire entity, that battery circuit has a neutral charge. Even though the charges are not balanced within it, the total number of positive ions and negative electrons is still equal.
When you connect the negative terminal to earth the electrons do not cross over to ground. Why? Because they have no reason to. Because the battery, as a whole, is still charge balanced, there is no motive force to cause an electron to move. There IS NO surplus of electrons on the battery. Moreover, if some wayward, rebellious, electron were to try to venture across to ground, the battery would now have a net positive charge, and the electron would be pulled back in, or immediately replaced with another one from ground. Either way, no net current can flow to ground.
Ultimately, it's the same as the two atoms we started out with but on a macro scale, where the battery is one atom and the planet is the other.
Neither are true.
A hole has a one unit positive charge. Its position is essentially that of the atom which is short of one electron. When it moves, the atoms do not move, but electrons move to move the vacancy around. The effective mass of the hole is a complicated function of the material.
A positive ion is an atom that has lost one electron. It also has one unit positive charge, and a mass more or less that of the uncharged atom. When it moves, it moves.
An electron is an electron, with a one unit negative charge.
A negative ion is an atom that has gained one electron, so has a one unit negative charge.
Best Answer
Statistically, there are as many electrons moving in one direction as there are in the 180º opposite so there is effectively no net current. What we know as "current" is the movement of more electrons in one direction than all the others (1D, 2D or 3D through a piece of metal). That's how you can have "tons of free electrons" but no net currents flowing or measurable.
The random agitation of those electrons has a name: thermal noise. This agitation is proportional to temperature so you get more of it as you heat things up. However, the average motion is always zero so you can never do any useful "work" or equivalently extract usable energy from the process.
This is in agreement with the laws of thermodynamics.