Why does the Earth have a magnetic field?
How is the magnetic field on Earth generated and how were the directions determined initially?