Optical Character Recognition, popularly known as OCR, is a method by which text from images, scans, photographs or PDF files is turned into editable and searchable electronic text. When you ask yourself what is OCR, you will realize that OCR technology allows a computer to recognize text characters without typing them in manually. The OCR meaning is basically a recognition process where visual characters are converted into machine readable data. OCR software examines the document and recognizes the characters before converting them into electronic texts. With the advancement in optical character recognition technology, there are modern OCR software that recognize various fonts, formats, numbers and symbols with great accuracy. Businesses utilize OCR technology for invoices, forms, receipts, books, records and all kinds of documents. OCR saves time and improves productivity.