ava erver aces As a Forms developer you are used to using UI components to build your user interface. When you move to J2EE, you may start with JSP. As a Forms developer, you may find this like a step back to using code for your user interface instead of UI widgets. Hence the introduction of JSF. A specification/framework that provides a set of UI components (buttons, text fields) as well as the hooks to get data to and from the items and to pass user events. As a Forms developer you take it for granted that Forms did all this for you: UI controls, UI triggers etc. JSF provides that functionality for web UIs.
JavaServer Faces - A user interface framework designed to aid in building Java-based web applications. These applications will run on the server side of the process and will render the user interface side back to the client.
Jabber Software Foundation. The Jabber Software Foundation is a non-profit membership organization that manages the community standards process used to define interoperable protocols (documented in JEPs) for use by the Jabber community.