Sebelum menulis kode, kita perlu memahami apa itu JavaScript, di mana JavaScript berjalan, dan siapa yang menjaga konsistensi bahasanya. Section ini membangun fondasi tersebut agar istilah seperti engine, runtime, dan ECMAScript tidak terasa asing pada section berikutnya.