This paper is an introductory survey of the basic theory of atomic vibrations in solids. Crystalline solids, solids with defects, and disordered materials are considered both generally and by means of illustrative models. The emphasis throughout is on a unified approach, using the formalism and theorems of matrix algebra.