This document summarizes the key phases of an optical character recognition (OCR) model, including image acquisition, pre-processing, segmentation, feature extraction, classification, and post-processing. It describes each phase in detail and provides examples. The document also discusses applications of OCR, such as processing forms and invoices, and areas for further research, such as recognizing characters in other languages. The overall goal of the document is to provide an overview of different aspects of OCR and discuss the scope for future work on the authors' OCR model.