Large sets of data can be so unwieldy as to be almost useless. To make
sense of them, users often need to filter, or refine, the results. Filters
let users select criteria to reduce data sets to their most manageable,
relevant results. Common filtering patterns include: