- Update HTML content.
- Change HTML attributes.
- Change CSS styles.
- Perform form validation and much more.
All major web browsers support JS, though most of them give users the option of disabling support for it.