Eventos: Acciones que ocurren el programa y que avisan al código para que pueda reaccionar de una manera determinada.
Funciones: Bloque de código que realiza una tarea específica.
Ventajas de Utilizar Funciones: Modularidad, Reutilización de Código, Legibilidad
Encapsulamiento: agrupar datos con los métodos que operan en ellos, o restringir el acceso directo a algunos componentes de un objeto.