los helpers son simples funciones,
cuyo objetivo es devolver código HTML lo más limpio posible, se usan no solo para aligerar el código en las vistas, sino para simplificación, porque generalmente los diseñadores que las modifican no tienen conocimientos específicos de php o javascript
según el framework, éste define sus propias convenciones para definir los helpers, en symfony por ejemplo:
http://librosweb.es/symfony_1_2/capi...lantillas.html, allí tienes todo lo necesario para usar y crear helpers en symfony