Group-Like

This image summarizes how the various group-related type classes relate.