It is a lightweight page declaration language which is used to build JavaServer Faces views using HTML style.