Turnitin uses advanced algorithms to scan submitted documents and compare them to its extensive database. It generates a similarity report that highlights sections of the text matching other sources. Researchers and educators can then review these matches to determine if proper citations have been provided.