Optical Character Recognition. Term used for software that can scan a page of text and turn it from a digital image into an editable piece of text.
Object-oriented programming is a programming language model organized around objects rather than "actions" and data rather than logic. Historically, a program has been viewed as a logical procedure that takes input data, processes it, and produces output data.
Denotes the license applied to software source code, meaning that anyone can freely download, copy or modify it for their own uses. This web site is built using Open Source tools.