Para entender qué es una instancia en informática, es necesario entender algunos conceptos previos. Por ejemplo, en la programación orientada a objetos un objeto representa un ente abstracto que se utiliza para separar diferentes componentes de un programa. De esta forma, los diseñadores web y desarrolladores son capaces de trabajar o editar cada componente sin que éstos dependan de otros, pero al mismo tiempo los objetos se integran entre sí.
A la vez, los objetos se pueden componer en tres partes, métodos, eventos y atributos. Teniendo esto en mente, una instancia es un objeto que deriva de otro, sin embargo, cuenta con sus propios elementos y variables.