High precision ball bearings are rolling-element bearings that use steel balls between the inner ring and outer ring to separate the raceways. They mainly bear radial loads and can also withstand moderate axial loads in both directions. They feature low friction, smooth rotation, low noise and high speed capability.