Fuzzy matching is a data profiling technique that compares text strings to determine their similarity, rather than requiring an exact character-for-character match. It uses algorithms to calculate a similarity score based on operations like character insertion, deletion, substitution, and transposition. This allows for the identification of records that refer to the same real-world entity—such as 'Jon Doe' and 'John Doe'—despite minor differences in spelling, formatting, or typographical errors. It is a core component of data quality and entity resolution workflows.




