This module provides a new webform element called "JS Step" that provides a way to divide webforms in to steps that do not require any page loads or Ajax calls.
Client-side validation is recommended as back-end validation is supported but only triggered on the final submit.