Google Docs Slideshow https://docs.google.com/presentation/d/19EL7KHfT-WK3qxlZCkAXLmAyucB8u1pl...
Actions and Triggers, allow the module developer to provide customizable functionality to non coder admins.
Assign actions to triggers (non coder admins can do this)
Write a simple action (no configuration form)
Write an advanced action (with a configuration form)
Call an action directly (coders can do this)
Call your action from Views Bulk Operation (aka the icing on the cake)
This presentation will be based on the concept of creating and relating nodes with specific properties (via actions) in response to specific events (triggers).