Progressive disclosure
Progressive disclosure shows the right information at the right time. Instead of overwhelming users with all options at once, interfaces reveal features gradually as users need them. This keeps the experience simple for beginners while still offering power to advanced users.
The principle works through layers of interaction. The first layer shows essential features that most users need. Additional capabilities stay hidden but accessible, revealed through natural interaction points like buttons, gestures, or menu items. This layering maintains clarity while adding depth.[1]
As shown in Pinterest's pin creation interface, it starts with basic fields like link and board selection, while keeping engagement settings like comments and shopping recommendations in an expandable menu. This approach helps users focus on the main task of creating a pin while keeping additional customization options readily available when needed.
Pro Tip: Show only what's essential first, then reveal features as users demonstrate readiness for them.
