1 | Server-Side Dynamic HTML: HTML generated from a database and so page contents depend dynamically on values of current user or administrator (teacher) set parameters |
2 | Client-Side Dynamic HTML: HTML includes JavaScript and so exhibiting dynamic behavior depending on client side actions. Typically generated from back-end static pages but no reason why JavaScript enabled pages cannot be generated from a database |
3 | JavaScript: Interpreted language which is embedded in HTML or used server-side in Netscape servers as LiveWire. JavaScript is Java-like but less powerful but often faster both in execution and for developer as fully interpreted and integrated into client or server -- Not certain if MicroSoft and Netscape will agree on language |