Applications often need to react when something changes.

When a user signs up, you might want to:

Send a welcome email

Create a user profile

Log the activity