Functions
Variable-length argument lists
Optional Parameters
Passing Arguments by Reference
Basic Function Usage
Function Scope