Например, если пользователь в заполняемой анкете указал, что он состоит в браке, то далее в пошаговом интерфейсе появляются поля для ввода ФИО супруга, даты рождения супруга, места работы супруга и т.д. А если пользователь указал, что он не состоит в браке, то может быть задан вопрос разведен ли он или никогда не состоял в браке. Это умозрительный пример.
Преимущество всей анкеты на одной странице:
1) сразу видны все вопросы и можно оценить время на заполнение такой анкеты
2) позволяет прикинуть надо ли заполнять данные жены или лучше указать, что не женат (из примера в тексте)
3) позволяет не держать соединение открытым во время заполнения и обойтисть без скриптов на странице
Может есть ещё преимущества. Так-то ничего не мешает предоставить пользователю пошаговую анкету, оставив ему возможность переключиться в одностраничную.
При пошаговом заполнении обычно делают шкалу, которая показывает сколько осталось. Время можно оценить.
Про пример с женой: пошаговый способ позволяет внести изменения, так как все, что было заполнено, остается в ленте выше. Можно отскролить до нужного места и поменять введенную инфу.
Насчет соединения точно не скажу. Зависит от того, выполняется ли скрипт на сервере или на машине пользователя, наверное.
Вообще да, есть возможность группировать элементы на одном экране. В botman.one это тоже реализовать можно.