Why does the Earth have a magnetic field?
Why is there a magnetic field for the Earth?