Conformément à la philosophie de la réutilisation du code, Polymer est un framework de développement web basé dans l'encapsulation et l'interopérabilité des éléments personnalisés qui étendent du HTML. Les Web Components qui se construisent avec polymer, finissent par être des balises HTML particulières qui encapsulent un fonctionement et qui peut ou pas avoir des attributs qui permettent l'interopérabilité avec elles même.
Ce projet de Google apporte le Material Design aux applications HTML 5, et de cette façon il a l'intention d'améliorer l'expérience utilisateur dans ce type d'applications dont l'utilisation est en croissance constante.