  We present an overview of the theory of finite groups, with regard to their
application as flavour symmetries in particle physics. In a general part, we
discuss useful theorems concerning group structure, conjugacy classes,
representations and character tables. In a specialized part, we attempt to give
a fairly comprehensive review of finite subgroups of SO(3) and SU(3), in which
we apply and illustrate the general theory. Moreover, we also provide a concise
description of the symmetric and alternating groups and comment on the
relationship between finite subgroups of U(3) and finite subgroups of SU(3).
Though in this review we give a detailed description of a wide range of finite
groups, the main focus is on the methods which allow the exploration of their
different aspects.
