Bearings are supports for shafts that provide stability and allow for free and smooth rotation. There are two main types: sliding contact bearings, which have higher friction due to sliding contact between the shaft and bearing; and rolling contact bearings, which use rolling friction between balls or rollers and races, resulting in lower friction. Rolling contact bearings consist of an inner race, outer race, balls or rollers, and a cage or retainer.