Ball Bearings
Ball bearings are a popular and common way to reduce friction between shafts and axles and carry radial loads, thrust loads, or a combination of the two. They contain an outer ring, inner ring, and a cage that holds and spaces the bearing balls and other components.