Unlike ICR, OCR technology primarily focuses on converting printed or typewritten text into machine-readable text, whereas ICR is a type of OCR that extends this capability to handwritten characters. This way, ICR software can interpret and process both printed and handwritten content, including different fonts and styles.