CI&T interview question

Qual a diferença entre ShadowDOM e VirtualDOM