Variables
Definition of variables
Functions
Array and objects
Scope of variables
Encapsulation