documentオブジェクト
JavaScriptでは、Webブラウザに表示されているHTMLドキュメント自身を、documentというオブジェクトで管理しています。
documentオブジェクトには様々な、プロパティ、メソッドが用意されています。
プロパティ、メソッドは次の図にあるもののことを指します。
どのような動作が行われているかというと、document.write文を例にして説明すると

このように「document」というインスタンスが「write()」というメソッドを呼び出しているのです。
インスタンスとは、生成されたオブジェクトの実体をインスタンスと呼びます。
つまり、「documentオブジェクト」の持つ「writeメソッド」をそのまま受け継いだ、データの入った入れ物がインスタンスなのです。