The earth's magnetic field is caused by the fact that the earth has a moltern iron core. When moltern iron spins it causes an electric field. This causes an electromagnetic field. Some planets are...
The most useful effect of the earth's magnetic field, lies in diverting charged particles away from hitting the 'civilized' regions of the Earth. Though they still hit at the poles. If these charged...