An applet is a Java program that runs within the web browser. Applets use a graphical user interface and may have text, images, buttons, scrollbars, and sound. For instance, the Applet and AWT packages include classes for creating fonts, menus, and buttons. The full Java API is included in the Java TM 2 Standard Edition download. API Documentation Online Documentation Download JavaBeans TM JavaBeans architecture provides a way of designing reuseable software components that can be visually manipulated in builder tools.
Beans can besimple like buttons, or more complex like a tool to access to databases.
Recommended only for advanced programmers. JSP pages process forms, perform calculations, or do anything else that can be written with the Java programming language. To develop and test JSP, download the JavaSever TM Web Development Kit , and J2SE . The J2EE platform provides a component-based approach to the design, development, assembly, and deployment of enterprise applications. The J2EE platform gives you a multitiered distributed application model, the ability to reuse components, a unified security model, and flexible transaction control.