Ну типо тебе надо сказать что у браузеров есть движки, которые поддерживают те или иные свойства, и если тебе надо сделать так чтобы работало и на opera mini, у которой какой-то свой движок, то ты должен найти свойства которые она поддерживает
У каждого объекта есть скрытое свойство [[Prototype]]. И оно либо указывает на null либо на другой объект (прототип). И благодаря этому свойству мы можем получать свойства родительского объекта. Вот это и являеся прототипным наследованием