Where Does The Earth's Magnetic Field Come From?


What causes our planet to generate a magnetic field? What is a magnetic field?!?