Workflows are a process you automate to run in the background and can be triggered manually and automatically. When you trigger a workflow, it will do a launch a number of actions such as update or create a record or even launch another workflow.
The entity that stores information generated by a running dialog is the ProcessSession (dialog session) entity.