Function declaration
Parameters
Default parameters (added in ES6)
Rest parameters (added in ES6)
Local scope
Return a value
Early return, Early exit
Function Expression🌟