Relação entre [[Prototype]] e prototype em JavaScript

Dehttp://www.jibbering.com/faq/faq_notes/closures.html :

Nota: ECMAScript define uma propriedade [[prototype]] interna do tipo de objeto interno. Essa propriedade não é acessível diretamente com scripts, mas é a cadeia de objetos referida na propriedade [[prototype]] interna que é usada na resolução do acessador de propriedades; a cadeia de protótipos do objeto. Existe uma propriedade pública de protótipo para permitir a atribuição, definição e manipulação de protótipos em associação com a propriedade interna [[protótipo]].Os detalhes do relacionamento entre dois estão descritos no ECMA 262 (3ª edição) e estão além do escopo desta discussão.

Quais são os detalhes do relacionamento entre os dois? Naveguei pelo ECMA 262 e tudo o que li lá são coisas como:

O protótipo associado do construtor pode ser referenciado pela expressão do programa constructor.prototype,

Os objetos nativos do ECMAScript têm uma propriedade interna chamada [[Prototype]]. O valor dessa propriedade é nulo ou um objeto e é usado para implementar a herança.

Toda função interna e todo construtor interno tem o objeto protótipo Function, que é o valor inicial da expressão Function.prototype

Todo objeto de protótipo interno possui o objeto de protótipo de objeto, que é o valor inicial da expressão Object.prototype (15.3.2.1), como o valor de sua propriedade [[Prototype]] interna, exceto o próprio objeto de protótipo de objeto.

A partir disso, tudo o que percebo é que a propriedade [[Prototype]] é equivalente àprototype propriedade para praticamente qualquer objeto. Estou enganado?

questionAnswers(3)

yourAnswerToTheQuestion