Virtual DOM
リアルなDOMには仕事が多い
DOM(HTMLのインスタンス)をいちいち書き換えるのは高コスト
DOMと一対一で対応する(けど、もっと単純な)仮想の構造があればいいよね => Vitual DOM
Virtual DOMでdiffを高速に計算し、リアルなDOMの差分だけを書き換える => React, Vue.jsなど