By greimer on Jul 25, 2007
- As a way to add interactivity to a page, as opposed to HTML alone, which is static.
I think this is only partially true. The problem is, as a philosophy, "to add interactivity" doesn't go to the root of the issue. This definition, however, is a sufficient one for those not involved in architecting the front-end.
- As a client-side programming language, as opposed to a server-side language.