The main purpose of ball bearings is to prevent direct metal-to-metal contact between two moving elements. This prevents friction, heat generation and the inevitable wear of the components.
Ball bearings of all types are available such as:
Ball bearing for industrial applications
Vehicle ball bearing for cars and motorcycles
Standard ball bearing
Double row ball berring
Needle roller bearing