Ball bearings are a type of rolling-element bearing that uses balls to maintain the separation between the bearing races. The purpose of a ball bearing is to reduce rotational friction and support radial and axial loads. Ball bearings achieve this by using at least two races to contain the balls and transmit the loads through the balls. One race is usually stationary while the other is attached to the rotating assembly. As one of the most common types of bearings, they are found in a wide range of applications like industrial machinery.