Needle roller bearing is a special type roller bearing which uses long, thin cylindrical rollers resembling needles. Compared to ball bearings and ordinary roller bearings, needle bearings have a greater surface area in contact with the races, so they can support a great load. They are widely used in automobile components such as rocker arm pivots, pumps, compressors and transmissions.