How do mirrors work? My physics professor explained to me that electromagnetic waves are consisted of two components - electric and magnetic - which cause each other.


*

*Which part of the mirror actually reflects the wave?

*Which of those two wave components? Both?

*How come the wave doesn't get heavily distorted in the process?



I guess the actual electrons of atoms of silver play a role, but why isn't every material reflective, then? Because is isn't "perfectly" flat? If I lined up atoms of a non-metal element in a perfect plane (maybe several rows), would it reflect light just as mirrors do?
 A: Trying to separate electric and magnetic parts of a wave is not possible (Maxwell's equations couple them for propagation), so I will ignore your first two paragraphs.
The mirror conductivity is the key.  The electric field from light reaches the mirror's
metal and thereby causes a current to flow (which actually generates an opposite-moving
electro-magnetic wave to nearly-cancel the surface electric field).  The reflected image
you see really is generated by these induced currents.
"Flatness" does not matter.  "Free electrons to move" matters.
A: The reflection could be viewed as a two step process. The incident wave causes the electrons in the silver to vibrate like in an antenna. Though by vibrating they also emit the same light. So it's the electrons at the surface of the silver that reflect the incoming wave.  As you mentioned the wave is part electric and part magnetic, but these cannot be taken apart since they are each others cause and effect: without one the other wouldn't be there either, and therefore it must reflect both parts. 
That silver (and all metals) don't distort is due to the fact that they are also very good conductors. This prevents the electromagnetic waves from entering the object. The boundary conditions which must hold (from being an conductor) result in the perfect reflection and that the resulting angle is equal to the incident angle.
Similar boundary conditions are there for non-conducting materials like plastic and glass. These similar conditions result in reflection of glass and the shine/reflection on other smooth surfaces (though there can be other causes too). Also Snell's law would follow from these boundary conditions.
In contrast to conducting materials it is possible for electromagnetic waves to enter non-conducting objects. As a consequence part of the incoming wave is transmitted into the material. The propagation or dampening of the wave through the material is largely dependent on the properties of the material. Some materials like glass hardly dampen the wave and you can see through them, while others like most plastics dampen them and thus are opaque.
