Needle Roller Bearing:
It has ability to counter impact loads in service and high load bearing capacity. It can accommodate in small radial space.
It basically used for Universal joints, gearbox, shafts and wheel bearing etc.