<BR /><BR /><BR />
1. header scripts
2. body scripts
3. called directly when certain events occur
- It is an interpreted language meaning that it could be used or executed with ease without pre-compilation.