Arithmetic groups. Ethnic groups. Grothendieck groups. Symmetry groups. Discrete groups. Arithmetic coding arithmetic. Paratopological groups. Lie groups. Finite groups.