In line with the Symbolic Systems paradigm, events are best understood in terms of interactions between systems (or enterprises) and the environment they represent (or live off).
On that account events are to be associated with four kinds of notifications:
- Actual (aka non symbolic) changes in the state of objects.
- Actual (aka non symbolic) changes in the state of activities.
- Changes in the state of expectations (e.g requests/acknowledgments).
- Neutral changes in symbolic representations (e.g messages).
That classification is of particular importance for the definition of time which, taking a leaf from Einstein, is the only reason so that events don’t happen at once.