Prototypal Inheritance
An object(Child) getting accessed to properties and functions of another object(Parent).

Examples:
const arr = [];
console.log(arr.__proto__) // Array
console.log(arr.__proto__.__proto__) // Object
function a() {}
console.log(a.__proto__) // f[native code]
console.log(a.__proto__.__proto__) // Object
const obj = {};
console.log(a.__proto__) // ObjectLast updated