Filter
A filter allows users to narrow down a list of items based on specific criteria. It enables users to quickly find relevant information that meet their requirements.
Pagination
Pagination improves user experience by dividing large amounts of content into smaller, more digestible chunks. It essentially acts as a page break which helps reduce cognitive load by allowing users to see a limited number of items or content on a page at one time.