A ball bearing is a common type of rolling element bearing, ball bearings typically support both axial and radial loads and can tolerate some misalignment of the inner and outer races. Also, balls are relatively easy to make cheaply compared to other kinds of rolling elements. Bamore...