An apparatus, system and method for checking the version of a cached
applet on a client device against version information stored on a host
server is provided. By checking the version of the applet, it can be
determined whether or not the applet is still usable with the host
server. If an applet is not usable with the host server, the applet is
either automatically updated to a current version or the user is provided
with information as to how to update the applet to the current version.
If an applet is usable with the host server but is not a current version
of the applet, the user may be informed of this fact and given the
opportunity to either update the applet or continue to execute the older
version of the applet.