You probably have neodymium magnets at home.many people keep it on their fridge doors or other metals.You know that magnet doesn't attract everything.They won't stick to plastic or wood or aluminum. magnet just can stick to some kinds of metals, such as iron, Nickel or Copper.
Magnet works because of an intangible and invisible force. It's called magnitism, or magnetic force.The magnetic force surrounds a magnet, the earth is a big magnet. The magnetic field is created by the movement of electric charge, Atoms which is the tiny building blocks of matter. An atom has a positive charge core. The positive core is surrounded by the negative electrons. and the electrons spin around the atom core, then there is a magnet. Every atom is an object creates a small magnetic force. Basically, the atom align is in radom directions, so the force can counteract each other. if the material is given a special stress, and the atoms point in the same directioin, there will be a magnetic field around the magnet.
Maybe you want to know why neodymium magnets can stick to some material and not others, Generally, magnet can stick to materials whose ingredients contains iron, nickel and cobalt. These materials are called ferromagnetic materials. Ferromagnetic materials have a special construction. A magnet can change the direction of a magnetic force of the atoms in the mateials.
ring neodymium magnets neodymium magnets discs neodymium magnets blocks