The remote KVM facilities for my VPS host requires it and some web launchable VPN systems seem to require either Java or ActiveX.
My HP JetDirect print server also uses a small mass of applets to perform advanced functions like setting an IP or finding out if the printer is online.