Trigger class outline?
trigger AccountTrigger on Account (before insert, etc.)
If(Trigger.isInsert && Trigger.isBefore){
}
Which triggers are before and/or after?
Before: insert, update, delete
After: insert, update, delete, undelete
Where should your trigger logic take place?
In a trigger handling class
addError
Keeps any exception errors from executing in the DML layer
Maximum records affected by trigger?
50,000 records