It is not a technology but group of inter-related technologies. it includes following technologies
It is used to bring above technologies together. It used for Client-side validation and validate user input in an HTML form before sending the data to a server.
2. HTML/XHTML and CSS:-
These technologies are used for displaying content and style. It is mainly used for presentation
It is used for dynamic display and interaction with data
For asynchronous communication between client and server.