O que é um Shim?

Qual é a definição de um Shim?

Qual é o Significado de polifills em HTML5?

Qual é o Significado de polifills em HTML5? Eu vi esta palavra em muitos sites sobre HTML5, por exemplo HTML5-Cross-Brow ... iblioteca JavaScript? Nunca tinha ouvido esta palavra. HTML5. E qual é a diferença entre shims, fallbacks e polifills?