Step indicators display progress through a sequence by breaking it up into multiple logical and numbered steps. Avoid using steppers to break up sections in a short form, or multiple times on one page. Horizontal step indicators are ideal when the contents of one step depend on an earlier step. Avoid using long step names in horizontal steppers.
Editable steps allow users to return later to edit a step. These are ideal for workflows that involve editing steps within a session. If the user cannot return to the step later, ensure that the original step does not appear as a clickable link.
Step validation can provide the user with feedback about the success or failure of any step. If at all possible, run validation on the step before the user continues and encourage the user to fix any errors before proceeding.