Bueno entre mi basta ignorancia puedo decirte que los triggers son desencadenantes... osea acciones que realiza el motor de bases de datos al momento de realizar alguna inserción, modificación y/o eliminación de un registro. Son muy útiles sobretodo si queremos tener un control a nivel de SMBD y no por software ya que estas sentencias se "cargan" al "levantar" el SMBD.