This is resonance as someone mentioned above. It is where the theoretical molecule isn't the same as what we observe. To explain this discrepancy we say that the electron pairs are able to jump around between adjacent atoms to form partial double bonds.
I don't agree with this. Electrons aren't confined to 'bonds'. Classical models only allow single and double bonds. The only way to explain the structure of benzene using classical models is that the bonds are alternating.
In more advanced theory (ones that treat electrons with quantum mechanics), you have delocalisation.
Yes, Mao is correct. Neither of the resonance structures of Benzene is strictly correct.
Rather, the electrons which are supposed to be involved in the double bonds are delocalised around the whole ring, which is what gives this molecule its stability.
This is why some people prefer the benzene structure with the ring drawn on the inside of the hexagon, however it has limitations, the biggest being it makes it difficult to keep track of electrons.
This is Uni level stuff, so don't worry about it too much.