Wisc-Online
Wisc Online: Classicication of Joints
This interactive presentation on the classification of joints provides a great overview of the three types of joints and their functions.
OpenStax
Open Stax: Fibrous Joints
Fibrous joints are explained here. At a fibrous joint, the adjacent bones are directly connected to each other by fibrous connective tissue, and thus the bones do not have a joint cavity between them.
University of British Columbia
Skeleton: The Joints
This is an extremely in depth look at the various different joints and their range of motion. Labeled diagrams are provided for each type. Illustrated quizes and x-rays can be accessed for each joint classification.