What is the difference between a magnetic field and an electric field?