Why does a magnet always attract iron, not wood?
Magnets attract iron due to the influence of their magnetic field upon the iron. When exposed to the magnetic field, the atoms begin to align their electrons with the flow of the magnetic field, which makes the iron magnetized as well. This, in turn, creates an attraction between the two magnetized objects.