The document discusses improvements in JSF 2.0 over JSF 1.x. Some key points:
1) JSF 1.x had limitations like being tied to JSP which caused rendering issues, but it was still an improvement over older frameworks. JSF 2.0 aimed to address deficiencies and incorporate best practices.
2) JSF 2.0 made many changes like making Facelets the default view technology, improving navigation, and incorporating standard AJAX functionality. These changes addressed issues like lack of templating and standard AJAX support.
3) JSF 2.0 also added new features like composite components, additional system events, and central exception handling which improved development and the user experience