Many higher education institutions use computer programs to screen student assignments for potential plagiarism.
The programs compare the assignment with a large database of text, looking for overlaps. If sufficient overlap is detected, the program will show a warning, and the teacher will have to assess whether the overlap constitutes plagiarism. Often, overlap between texts is acceptable, for instance if one text contains correctly marked quotes from the other.