A trigger is a special type of stored procedure, which is executed automatically after an event occurs. There are two types of triggers: Data Definition Language Triggers and Data Manipulation Language Triggers.
It is usually bound to a table and fires automatically. You cannot explicitly call any trigger.