d. Pattern Matching
Explanation: Pattern matching is a way to check a given sequence of tokens in order to determine the presence of a given character or data in the given sequence. It allows computers to understand the relationship between objects and events.