Facelets allows easy component/tag creation using XML markup instead of Java code, the chief complaint against JSF 1.x.
Facelets memungkinkan pembuatan komponen/tag secara mudah dengan tidak menggunakan kode Java melainkan menggunakan markah XML, untuk menanggapi keluhan tentang JSF 1.x.