Reification is the process through which an abstract idea regarding a computer application is converted into an object or explicit data model or another object created in a programming language.