Dynamic pages - client-side

Some calculation that can be done on user machine (distribute the load, also quicker for user). Respond to mouse movements.



JavaScript




Java applets



Summary

Client-side processing v. Server-side processing.
Client-side: Processing within browser process or in external process.
Server-side: Processing within HTTP server process or in external process.