Abtract algebra is the study of symmetries and mathematical structure. Initially studied as an abstract mathematical concept surprising applications were found in the study of quantum physics and computer science.