Optical character recognition (OCR) is a technology that converts images of typed, handwritten or printed text into machine-encoded text. The document describes the OCR process which includes image pre-processing, segmentation, feature extraction and recognition using a multi-layer perceptron neural network. It discusses advantages such as increased efficiency and ability to instantly search text. Disadvantages include issues with low quality documents. Applications include data entry for business documents and making printed documents searchable.