This document reviews the ball milling process used in mechanical alloying to produce ultrafine and nanostructured materials, particularly focusing on soft magnetic materials like iron, cobalt, and nickel. It discusses different studies on the effects of milling parameters such as speed, time, and ball-to-powder ratio on particle size and material properties. The review emphasizes the need for mathematical modeling to predict particle size reduction based on processing parameters.