1. In object-oriented programming, producing a particular object from its class template. This involves allocation of a structure with the types specified by the template, and initialisation of instance variables with either default values or those provided by the class's constructor function.
4. <multimedia> A specific representation of an object or artifact. Examples of instantiations would be different images of an object, text translated into English and French or a video and a still image of a museum piece.