earth's magnetism is due to which effect
Earth's magnetic field The Earth's magnetic field is believed to be generated by electric currents in the conductive material of its core, created by convection currents due to heat escaping from the core. However the process is complex, and computer models that reproduce some of its features have only been developed in the last few decades.