what is the difference between client side and server side applications?
Server-side scripting is used at the backend, where the source code is not viewable or hidden at the client side (browser). On the other hand, client-side scripting is used at the front end which users can see from the browser. When a server-side script is processed it communicates to the server.