• It Was designed to add interactivity to HTML pages
• Is a scripting language (a scripting language is a lightweight programming language)
• Interact with the user It can do some processing of forms and can validate user input when the user submits the form.
• White space between words and tabs are ignored
• Line breaks are ignored except within a statement