A linear-motion bearing or linear slide is a bearing designed to provide free motion in one direction. There are many different types of linear motion bearings.
Friction Bearing Rack Slide
A ball bearing is a type of rolling-element bearing that uses balls to maintain the separation between the bearing races.
A ball bearing for skateboard wheels with a plastic cage
Wingqvist developed a self-aligning ball bearing