Horizontal interview question

explain DOM and virtual DOM