Practical Considerations when Writing Applets Security Restrictions Creating a User Interface Using the AWT to Create a GUI Displaying Diagnostics to the Standard Output and Standard Error Streams Getting System Properties Threads in Applets Working with a Server-Side Application A Simple Network Client Applet Using a Server to Work Around Security Restrictions