A review of several classical, algebraic models in nuclear structure physics, which use symmetries as an important tool, are presented. After a conceptual introduction to group theory, a selection of models is chosen to illustrate the methods and the power of the usage of symmetries. This enables us to describe very involved systems in a greatly simplified manner. Some problems are also discussed, when ignoring basic principles of nature, such as the Pauli exclusion principle. We also show that occasionally one can rescue these omissions. In a couple of representative models, applications of symmetries are explicitly applied in order to illustrate how extremely complicated systems can be treated. This contribution is meant as a review of the use of algebraic models in nuclear physics, leading to a better understanding of the articles in the same special volume.