JSF is a framework that is considered to be very rich featured in Java technologies. Standard features that are provided by JSF which would be making it a standard and powerful thing among other technologies to develop the web applications. Few features are here so that this statement could be justified.
1. JSF is considered to be a standardized web user interface framework, for Java.
2. Developed at the Servlet API top.
3. JSF is basically a component framework