Segundo Vigotsky, o nível de desenvolvimento real é determinado através da solução independente de problemas, e o nível de desenvolvimento potencial é determinado através da solução de problemas sob orientação de um adulto ou em colaboração com companheiros mais capazes. A distância entre o desenvolvimento real e o desenvolvimento potencial é denominada pelo autor com o conceito: