Pattern matching

Definition
Pattern matching is

"a technique in automated data analysis, usually performed on a computer, by which a group of characteristic properties of an unknown object is compared with comparable groups of characteristics of a set of known objects, to discover the identity or proper classification of the unknown object."