- User Agent
- An HTML user agent is any device that interprets HTML documents.
- Client-side Scripting
- Client-side scripting generally refers to the category of computer programs on the web that are executed by the user's web browser.
- Document Tree
- The tree of elements encoded in the source document.