Unless you are accessing a restricted site requiring a user name, most web sites do not require a user account to access. These unrestricted sites allow users to browse via an anonymous or guest account. This login is transparent to the user so this action is never seen when accessing different web sites. The client-side browser processes and views web pages and images. A plug-in or helper application on the client interprets some files and programs retrieved from a web server.
Image maps go to different links depending on where the image is clicked.
Client-side image maps contain the link information in the web page. Server-side image maps require the user sending the coordinates of the click to the server to interpret the link information. Web page forms can verify user information before sending information to the server or they can navigate links. These actions used to require the form sending information to the server, having the server process the information, and returning the appropriate information to the client, whether form verification or the specified link. Java applets are programs downloaded and interpreted on the client-side.