OCR is an abbreviation for Optical Character Recognition.
OCR is the software for recognizing text / characters and converting them to, for example, a Microsoft Word document or PDF file.
We use the application ABBYY FineReader to recognize texts. We have good experiences with this, but no OCR program will guarantee a 100% correct recognition.
However, the program is able to correct reading errors or adjust erroneously recognized characters, performing a kind of spell check. In this way a better accuracy of the recognition will be archived.