/*Ya sabes qé es, pa que te haces

Scope viene del alcance, el alcance de las variables a las que podemos acceder, 
casi totalmente: el scope hijo puede pedirle casi todo lo que quiera 
al scope padre o contenedor, 
pero el padre no le puede pedir nada al hijo 
si no es que el hijo se lo manda directamente :D facil a poco no carnal
*/
var variableGlobal = "variable"

function bloqueLocal() {
	var variableLocal = "variable2"
	console.log(variableGlobal)
	console.log(variableLocal) //las dos se imprimen	
}
console.log(variableGlobal) //esta si se imprime
console.log(variableLocal) //esta nos manda error

El Scope o ámbito es lo que define el tiempo de vida de una variable, en que partes de nuestro código pueden ser usadas.