Technical definition
A step is defined as a specially formatted JSON message that is submitted by the Discover client frameworks to represent a session state of a form field.
- Step messages can contain any type of data. The data depends on the specific client framework that is sending the message.
- A step contains UI events from a single session only.
- In Discover, these messages are submitted in JSON format and are not easy to decipher in raw format.