What pattern matching is
Pattern matching treats your input as a template: the letters you type must appear in exactly those positions in the result, and the wildcards stand in for letters you do not know. The finder walks through the dictionary and returns every word whose shape matches your template.
This is the natural tool for crossword clues, because a crossword gives you a few confirmed letters and a set of empty squares — a pattern, not a pile of letters.