Small and Large Groups