Vidal Healthcare interview question

Explain virtual DOM ? Explain currying