Cloudflight interview question

What is hoisting in JS