Qual é a diferença entre elementos Polymer e diretivas AngularJS?

Na página Introdução ao polímero , vemos um exemplo de polímero em ação: <html> <head> <!-- 1. Shim missing platform features --> <script src="polymer-all/platform/platform.js"></script> <!-- 2. Load a component --> <link rel="import"...