This document discusses ways to strengthen magnets by increasing their energy product. It defines energy product as BH at a certain point, which represents the energy stored per unit volume. There are two main mechanisms that control coercivity - nucleation and domain wall pinning. To increase coercivity through nucleation, methods that reduce grain size are used as coercivity increases with smaller grain sizes. To increase coercivity through pinning, additives are used to pin domain walls. Combining hard and soft magnet phases, such as in titanium-doped iron-neodymium-boron magnets, allows achieving a high energy product through a balance of moderate coercivity and high remanence.