What is Java Script(JS)
It control a browser and its Document Object Model (DOM). Client-side extensions allow an application to place the elements on an HTML form & respond to user events such as mouse clicks, form input, and page navigation.
Server-side extensions allow an application to communicate with the database, and provide information to another of the application. or perform file manipulations on a server.