Los campos de la tabla que ves en los trigger precedidos por NEW. o por OLD. son los campos del registro actual..
(Por lo menos en Firebird)
El prefijo NEW, lo verás en los triggers de Insert y Update.
El prefijo OLD, lo verás en los triggers de Update y Delete.
Un ejemplo es poder saber si ha cambiado algo.
Código SQL
[-]
TRIGGER UPDATE
BEGIN
IF (NEW.PRECIO<>OLD.PRECIO) THEN
BEGIN
END
END