Pregunta de entrevista de CI&T

Qual a diferença entre ShadowDOM e VirtualDOM