Kaleidoscope is a tool designed to spot the differences in text files (text scope), images (image scope) and folders (folder scope) in seconds. Text scope allows user to compare different text files to spot difference and discrepancies. It also facilitates instantaneous merging of documents. Image scope provides four different comparative layouts that assist the user in spotting and analyzing the differences between image files. Images can be arranged two-up, one-up, split, or difference. Finally, folder scope allows users to compare directories and to clone files from one to the other.