La zona de desarrollo próximo (ZDP) identifica dos niveles de desarrollo de una persona: lo que puede hacer solo y lo que puede aprender con ayuda. El aprendizaje se centra en ampliar las posibilidades a través de la interacción con personas más experimentadas. Las ZDP pueden usarse para diseñar redes de aprendizaje cooperativo en entornos virtuales donde la interacción con tutores o compañeros guíe el aprendizaje.