Why does a magnet produce a magnetic field?
Why do magnets produce magnetic field like the way they do?