Картите на изображения представляват изображения с области (чувствителни области), чрез които се осъществяват хипервръзки.
Картите на изображенията са много ефектен начин за представяне съдържанието на даден сайт, за осъществяване на навигация в сайт и други подобни функции.
Има два вида карти на изображения.
Първият, по-малко използвания днес вид, се наричат карти на изображения откъм сървъра (Server-Side-Image maps).
Щракането с бутона на мишката върху чувствителна област от изображението предивиква изпращане на данни за областта към Web сървъра, които се обработват от него и се определя обекта на хипервръзката, данните за която се изпращат обратно към Web браузера.Т.е. при този вид карти на изображения се обменят данни между браузера и сървъра, за да се определи точно върху коя чувствителна област е щракнато с мишката и какъв е адреса на хипрвръзката.
Естествено, по този начин се натоварват както комуникационните линии между потрбителя и сървъра, така и самият сървър, на който е разположен Web сайта.
Много по-ефективни са вторият вид карти на изображения, които се наричат карти на изображения от страна на клиента (Client-Side Image maps).
При картите на изображения от страна на клиента цялата информация, необходима за осъществяване на хипервръзките зададени в отделните чувствителни области на картата, се намира в кода на самата Web страница.
В този случай няма необходимост от обменяне на допълнителни данни и обработката им на срвъра.
При тези карти на изображения не само се избягва използването на допълнителен обем памет и изчислително време на сървъра, но се осигурява и по-бърза реакция и в крайна сметка по-бързо зареждане в прозореца на браузера на HTML документа, указан в хипервръзката на дадена чувствителна област.
Ето защо днес се използват почти само карти на изображения от страна на клиента.
Създаването на този вид карти се разглежда в следващите параграфи на настоящата глава.