Concept Flow - Pagination
User requests page 1
Controller calls Model->paginate()
Database query with LIMIT and OFFSET
Retrieve subset of records
Return data with pagination info
View renders items and page links
User clicks next page -> repeat
Pagination splits data into pages. Laravel fetches only needed records and shows navigation links.