(html, css e javascript) e juntos compõem uma interface reaproveitável. Um das características do Web Components é a possibilidade de usar como tags html customizadas, sendo fácil reutilizar, ler(??) e entender. Atualmente é o que tem mais de moderno em construção de interfaces com javascript.