6.1.2 Types of Groups