Quaternions are a more elegant and more efficient way to characterize rotations than rotation matrices. They allow us to represent every 3D orientation with a 3D vector. This chapter explains quaternions, their properties, and how they relate to rotation matrices. Gibbs vectors (sometimes also referred to as “rotation vectors”) are introduced. And practical examples show how to work efficiently with quaternions.