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.
Magnet A magnet is a material or object that produces a magnetic field. This magnetic field is invisible but is responsible for the most notable property of a magnet: a force that pulls on other ferromagnetic materials, such as iron, and attracts or repels other magnets. The overall strength of a magnet is measured by its magnetic moment or, alternatively, the total magnetic flux it produces. The local strength of magnetism in a material is measured by its magnetization.