- Displaying information based on user input
- Displaying the current date and time
- Checking details entered into a form to make sure they meet certain criteria
- Playing games
- Adding special effects such as moving backgrounds, changing colours, custom cursors, etc.