Application Programming Interface, defines how to interact with a particular piece of software.
A list of values.
A function passed as argument to – and expected to be called by – another function.
Stands for Document Object Model and is the interface (API) to access and manipulate an HTML document.
JavaScript Object Notation is a data format based on (but not equal to) the structure of Javascript Object.
A name reference to a value.