Polyfill về cơ bản là mã đặc biệt (hoặc plugin) cho phép bạn có một số chức năng cụ thể mà bạn mong đợi hoạt động trong tất cả các trình duyệt hiện tại kể cả trong một số trình duyệt không hỗ trợ tính năng đó ( ví dụ: ES6 trong IE11).
Polyfill không phải là một phần của HTML5 standard.