In this unit, we will describe the basics of JavaScript, the language that runs in the web browser and can both modify and animate the web page in the browser, and communicate with the server. JavaScript is at the basis of any dynamic web page.