What process is responsible for generating Earth's magnetic field?

Answer

A dynamo driven by convection in the molten, electrically conducting outer core.

Earth generates its magnetic field via a dynamo process where the churning, conductive fluid in the molten outer core creates electric currents, producing the magnetic field.

What process is responsible for generating Earth's magnetic field?
EarthVenüsplanetsmagnetic field