Each registration form can contain an arbitrary number of steps, where each step can capture / show different data.
A typical registration form will contain at least two steps, the first to capture participant data and then second as a check page to confirm the details are correct and accept any applicable terms and conditions.

Step should have a title, which is shown in the top navigation bar during the registration process. Individual steps can also have Active From / To date if certain options should only be valid for a specific time frame. Optionally the text for the "Next" button can be customized.

When navigating forward / back between steps the content to be displayed is calculated by the server, in this way the forms can dynamically calculate data. It is also possible to force a step to refresh the displayed data using the Extended Settings option.