Standard function prototype
Difference between Object.key and Object.prototype.key
Prototypal inheritance
Pseudo-classical inheritance
Setting an Objects prototype
New object from prototype