React Data Flow — Understanding State and Props

What is the VirtualDOM