Pagination splits content across multiple pages with controls to navigate between them (Previous/Next, page numbers 1-2-3). It's the traditional way to handle large lists or datasets without overwhelming users with everything at once. Users can see how much content exists (50 pages), jump to specific pages, and maintain their position. Common in e-commerce, search results, and data tables.
Use pagination for goal-oriented browsing where users want to find specific items (search results, e-commerce catalogs, data tables). It works well when users need to return to specific pages, compare items across pages, or when you want to show total results count. Avoid for casual browsing feeds where infinite scroll works better.
Navigation Patterns
Page-by-page navigation—numbered pages, previous/next, jump to specific page, finite datasets