You can be watching it in a few minutes, if you sign up for an Umbraco TV membership now.
If you are already a member, please log in to watch this video.
Learn how you can cancel an action from happening by canceling it in the before event
You can use events in umbraco to monitor any processes and execute your own code when certains things occur in the umbraco core. Events can be a very flexible and powerfull way to perform automation of actions or integrating with 3rd party components.