A multi-step form with a progress bar is a user-friendly design that allows users to fill out information gradually, showing their progress along the way.