Client-side Scripting
Client-side scripting is used to present content to the web browser, with which the user can then interact, or content that data from the users' machine interacts (date / time etc.). Client-side scripts rely on the capabilities of the client machine / browser, which contrasts with server-side scripts which rely on the server for functionality