What is the difference between Shadow DOM and Virtual DOM?

Technical