Hiện nay có những loại template phổ biến được sử dụng trong lập trình web như sau: Static templates, Dynamic templates, Server-side templates và Client-side templates.