In JavaScript, prototype methods refer to functions that are associated with an object's prototype. Every JavaScript object has a prototype, which is itself an object. When you try to access a property or method on an object, JavaScript first looks for that property or method on the object itself. If it doesn't find it, it continues searching up the prototype chain until it either finds the property/method or reaches the end of the chain (typically the `Object.prototype`).
New to topics? Read the docs here!