understanding design technologies 162 java applets Applets are small, custom-made programs that download with the browser and play or function in the user's browser. Programmed in Java, these applications are more robust than JavaScript pro- grams, but they also take longer to download and play. For more on Java, see other programming options, p. 165. how'd they get that look? Just looking at a site, you can't always tell how it was built; different technologies can sometimes create similar effects. Here's a selection of eye-catching designs and how they were achieved.