JavaScript Hoisting and the Temporal Dead Zone Explained

If someone asked you to explain JavaScript Hoisting, would you say: “JavaScript moves variables to the top”