JavaScript Vs DOM Vs BOM, relationship explained December 18, 2009 – 5:14 am Posted in Javascript Tagged notes To understand these terms clearly, we need to know how JavaScript implemented. Indeed, a complete JavaScript implementation is made up of three distinct parts The Core (based on ECMAScript spec) The Document Object Model (DOM) The Browser Object Model (BOM) ECMAScript ECMA-262 describes i