NdFeB magnets are composed mainly of neodymium (Nd), iron (Fe), and boron (B). They are made through a powder metallurgy process, wherein the raw materials are melted, cast into ingots, crushed into tiny particles, and then pressed into the desired shape. NdFeB magnets have a high energy density, which means they can store a large amount of magnetic energy in a small volume. They also exhibit excellent magnetic properties, such as high coercivity (the ability to resist demagnetization), high remanence (the ability to retain magnetization after the external magnetic field is removed), and high magnetic flux density (the amount of magnetic flux per unit area).