Ball Bearings are a type of rolling-element bearing that uses balls to maintain the separation between the moving parts of the bearing.
Roller & Cylindrical Bearings are a type of rolling-element bearing that uses cylinders (rollers) to maintain the separation between the moving parts of the bearing
Thrust Bearings– Ball and Roll
A thrust bearing is a particular type of rotary bearing. Like other rotary bearings they permit rotation between parts, but they are designed to support a high axial load while doing this (parallel to the shaft).
Spherical plain bearings
Spherical plain bearings are manufactured in a wide variety of materials and are designed to offer bearing solutions in almost any operating environment.
Pillow block bearings
Pillow block bearings, flange bearing units, bearing blocks, and take-up bearings units all consist of a housing with a bearing mounted in it.
Linear bushing bearings
Linear bushing bearings and linear way products incorporate several rows of recirculating balls or rollers for low friction and precise linear motion.