En la programación dirigida por eventos los eventos, la ejecución de las acciones está determinada por los eventos.
El desarrollador de un programa dirigido por eventos es quien define previamente los eventos y acciones.
Las interfaces de usuario son creadas con programación dirigida por eventos.
Un evento es:
Un suceso ocurrido en cualquier momento.
Una instrucción definida por el programador que al realizarse disparan una acción.
Una acción que definen un objeto.
Los eventos, propiedades y métodos, son elementos importantes dentro de la programación dirigida por eventos.