O'Reilly logo
  • Hongdi Li thinks this is interesting:

States and problem context limit what the entity is responsible for doing. Transitions constrain the sequencing of what the entity does. Events determine when the entity does what it does. Actions are about how the entity does its thing.