Cotter joints connect two rods to transmit axial motion without rotation. They contain a socket, spigot, and cotter wedge piece. Cotter joints are used in piston rods, valves, and pumps due to their simple design, easy assembly/disassembly, and tight securing force.
Knuckle joints also connect rods but allow angular misalignment and some compression. They have an eye, fork, and pin components. Knuckle joints are commonly used in tie rods, bridges, valves, and levers due to their simple design and few parts. Both joint types are widely used for their reliability and cost effectiveness.