The Visual Web JavaServer Faces framework is part of Sun's JavaServer Faces (JSF) technology (JSR-127), the standard Java API for building user interface components in web applications. JSF defines a component-based web application framework, enabling vendors and open source projects to create sophisticated user-interface widgets that you can then develop to create easy-to-use web applications, with portability between tools and application servers.
The Visual Web JSF framework is based on drag and drop functionality and provides a more visual approach to web application design.