Holas, lo que haces es agrupar de acuerdo a la columna que le pases por parametro, es decir agruparas todos las tuplas que sean iguales (en la columna o columnas que le pasaste como parametro) en una misma tupla, el GROUP BY es mas usado junto con funciones de agregacion como MIN(), MAX(), COUNT(), etc.
aqui en mysql hispano encontraras una explicacion mas detallada y con ejemplos didacticos, saludos, cya
http://www.mysql-hispano.org/page.php?id=31&pag=8