TrID uses a database of definitions (signatures) that describe recurring patterns for supported file types.
— The more definitions available, the more accurate the analysis of an unknown file can be.
The current definition library contains up to 14,160 file types and is growing rapidly.