Poetically, “Group theory is the branch of mathematics that answers the question “What is symmetry?” (N. C. Carter). Various physical systems, such as crystals and the hydrogen atom, can be modeled by symmetry groups. Group theory and the closely related representation theory have many applications in physics and chemistry. We first start by consider some main classes of groups such as permutation groups, matrix groups, transformation groups, topological and algebraic groups.