What Is A Group And How Many Are There