Needle bearings are a type of roller bearing that use small cylindrical rollers resembling needles to reduce friction of a rotating surface. Due to their large surface area contact, they support high radial loads in applications where space is limited.