An image-map is an image whose different parts link to different locations. There are two kinds of image-maps, client-side maps and server-side maps. Client-side image maps are supported by all modern browsers. Since the usage of old browsers, that did not support client-side image maps is negligible, there is no longer a need for server-side maps. Also, creating server-side image-maps requires a decent working knowledge of server-side programming. Client-side maps, on the other hand, can be made using simple HTML tags.
Many developers prefer to splice their image-maps and place the individual images using <TABLE> tags. Though, this process may involve a lot of coding, you do get to create mouseovers and provide individual ALT tags.
Page contents: Image maps advantages and disadvantages - Knowing when to use an image map on a web site.
Comments, questions, feedback... whatever!