В чем разница между элементами Polymer и директивами AngularJS?

На странице Начало работы с Polymer мы видим пример работы Polymer: <html> <head> <!-- 1. Shim missing platform features --> <script src="polymer-all/platform/platform.js"></script> <!-- 2. Load a component --> <link rel="import" href="x-foo.html">...