Triggers are database objects that automatically execute in response to specific data manipulation events. The three primary DML events that can fire triggers are INSERT (when new rows are added), UPDATE (when existing rows are modified), and DELETE (when rows are removed). Options like Define, Create, Drop, and Comment are DDL operations, not trigger events.