All of us probably are aware about the fact that the magnets create magnetic fields; earth has a magnetic field; current flowing in a wire also generate magnetic field. But have we ever realized that the fields are generated also by our heart and brain. However, what differs between the magnetic field generated by a magnet and that generated by brain and heart is the magnitude of magnetic field. Following figure shows the magnitude of magnetic fields generated by various sources. We all are surrounded by magnetic fields. Magnetic fields are generated by flowing electrical current in various electrical/electronic appliances; TV, computers, power transmission lines, etc. Earth also has its own magnetic field, though relatively small. Earth magnetic field is largest at the poles (~ 60 000 nT) and smallest as the equator (~ 30 000 nT). The earth’s magnetic field strength is proportional to 1/r3 (until the influence from the solar wind gets noticeable).