Facets show aggregated counts for filtering. E-commerce example: "Brand: Nike (), Adidas ()" alongside results. Users narrow search without new queries.
Implement with aggregations on categorical fields. Pre-compute common facets for speed. Hierarchical facets (Category > Subcategory) need nested aggregations. Key for discovery-oriented search UX.