Javascript: What it does
- Validate form fields
- Set and retrive web cookies
- Dynamically alter the appearence of a page element
- Hide and show elements
- Move elements around the page
- Respond to user events
- Scroll content
- Interface with a server-side application