The Terminology of Boat Technology

Constantly changing methods and materials can contribute to increased confusion...