Function Declaration: declared function are not executed immediately. They are executed when they are invoked. Function Expressions: a function expression can be stored in a variable. They are always ...