¿Qué es un contexto y sus tipos?