-
Why do magnets attract?
Magnets attract each other because they have magnetic fields. Magnetic fields are invisible lines of force that surround magnets. The strength of a magnetic field is greatest at the poles of the magnet. Every magnet has two poles, a north pole and a south pole. Opposite poles attract each other, while like poles repel each…