Which type of joint allows movement in all directions?
Ball and socket joints.
Ball and socket joints are a type of Synovial joints. Ball and socket joint allow movement in several directions. Such joints have at least' two pairs of muscles which are held perpendicular to each other.
These joints provide maximum flexibility.
- Shouder joint ![enter image source here]
- Hip joint