In object-oriented programming an instance is an occurrence or a copy of an object, whether currently executing or not.