Agnik Interview Question

What is Hoisting in JavaScript ?