Están nombrando "classe" sin tener presente que una classe vá de la mano de una metodología de programación: Programación Orientada a Objetos ..(POO) con todos sus modelos, teorías y paradigmas.
La "classe" es la "implementación" de todas esas "teorías" en PHP.
En este caso la pregunta sería: "Uso POO o programación procedural". En el foro de POO para PHP (subforo) te podrán explicar las ventajas de la Programación Orientada a Objetos.
De momento te paso algo de documentación que te servirá de introducción:
Sobre POO:
http://es.wikipedia.org/wiki/Program...tada_a_objetos
Programación "procedural" o estructurada (lo que supongo que ya conoceras y usa):
http://es.wikipedia.org/wiki/Program...n_estructurada
Un saludo,