Table of contents Call, Apply, and Bind methods Factory Pattern Constructor Pattern Prototype Prototypical Inheritance Event Loop Garbage Collector