Coxofemoral

Ball and socket joint. Provides greatest degree of movement allowing extension/flexion, adduction/abduction and rotation

Humeroscapular

Ball and socket joint.

Stifle

Hinge joint. Allows variable degree of flexion/extension with minimal or no adduction/abduction or rotation.

Elbow

Hinge joint

TibioTarsal

Hinge joint

Phalangeal

Hinge joints

Costovertebral

Hinge joints

Temporomandibular

Hinge joint

Carpal

Sliding joint. Fairly resticted range of motion allowing sliding of bones in plane parallel to articular surface. Multiple sliding joints stacked together can provide a fair degree of flexibility whilst still providing stability, e.g. Spinal column.

Intercarpal

Sliding joints

Intertarsal

Sliding joints

Carpometacarpal

Sliding joints

Tarsometatarsal

Sliding joints

Vertebral articular facets

Sliding joints

SacroIliac

Sliding joint