Explains the fundamentals of group theory, a widely used mathematical tool for studying symmetries that occur in nature from either a visual or abstract approach. Also reviews applications of the theory in such fields as numerical analysis, engineering, and statistics, at a level accessible to upper[...]