Riseup Labs Interview Question

What is Hoisting in JavaScript?