There are five types of joints that are commonly used in industrial robots. Two allow for linear motion: linear joints and orthogonal joints. The other three allow for rotary motion: rotational joints, twisting joints, and revolving joints. Each joint type provides a specific kind of relative motion between two robot links, such as rotational motion along a vertical axis or linear sliding movement between parallel links.