You have a RESTful application
2010-02-23 @ 11:01
- Each state is self-described (resident on the client)
- The transitions from that state are also self-described (instructions for the client to initiate)
- And each transition is invoked using a self-descriptive message
....Roy from rest-discuss, late 2004]
thanks to @algermissen for the pointer.