String Matching: Plagiarism detection, given document is matched against set of existing documents for plagiarism detection and application outputs sources of plagiarism and sections of document plagiarized sections. Language: JAVA