This chapter introduces third-generation Web applications; it consists of a series of short essays describing relevant concepts and issues. Chapter 2 introduces the concept of adding Java applets to your HTML. Chapter 3 takes you through the steps of creating your own Java classes, and introduces the classes that are packaged with Sapphire/Web. Chapter 4 uses these classes and an applet that can be bought off the shelf to create an application. Chapter 5 demonstrates the VBScript Framework; Chapter 6 shows how to create the identical project using the Java Data Control Framework.