-
Why do magnets attract or repel each other?
The attraction or repulsion between magnets is caused by their magnetic fields. A magnetic field is a region of space around a magnet where the force of magnetism is exerted. The magnetic field of a magnet is strongest near the poles of the magnet and weakest in the middle. When the north pole of one…