Teach me about context/triggers

There was a reasonably popular WTH request asking for the use of context to be simplified for the end user. Hopefully something will come of it.