Faceted search (a.k.a. faceted browsing or faceted navigation) is a design pattern that allows the user to filter a large collection of items quickly using a set of facets. There are two key properties of successful faceted search implementations: 1. the updates happen nearly instantaneously after each filter change and 2. filters can be applied/unapplied in any order.

...continue reading "Faceted Search"