Kontekstni meniji so majhni meniji, ki se prikažejo na računalniških zaslonih, bodisi na namizju ali v aplikaciji, običajno kot odziv na to, da uporabnik z desno tipko miške klikne območje. Imenuje se kontekstni meni, ker se meni spreminja glede na kontekst, na primer, če je mapa odprta ali je beseda označena v aplikaciji. Nekateri programi ponujajo velike menije bližnjic, vendar se temu običajno izogibamo, ker so večji meniji dolgočasni za uporabo in otežujejo iskanje funkcije, ki služi trenutni situaciji uporabnika. Bližnjični meniji včasih ponujajo dodatne razdelke, vendar na splošno obstaja samo en razdelek menija.
Kontekstni meni je narejen tako, da se odpre z vnosom uporabnika, običajno z desnim klikom miške, pogosti pa so tudi srednji kliki ali držanje gumba miške. Ti meniji prikazujejo orodja ali možnosti, ki so primerna za trenutni položaj uporabnika. Na primer, če ima uporabnik označeno ikono v mapi, so morda na voljo možnosti za pošiljanje ikone v koš za smeti ali ustvarjanje dvojnika ikone. Če je beseda v programu za obdelavo besedil označena, bodo običajno na voljo možnosti za kopiranje in lepljenje besede.
Število možnosti, ki jih vsebuje kontekstni meni, je običajno omejeno na 10 ali manj ukazov, ki so pomembni za trenutno stanje uporabnika. Z manjšim menijem je uporabniku lažje pregledovati ukaze. Prav tako olajša ogled možnosti, saj uporabniku ni treba iskati veliko večjega nabora možnosti, ki morda v tistem trenutku niso relevantne. Večina menijev prav tako ne vključuje ali ima samo enega ali dva menija za poteg v desno, menije, ki se prikažejo, ko uporabnik označi razdelek z desno puščico.
Drugi kontekstni meniji so veliki in vključujejo skoraj vse razpoložljive možnosti, ki jih ponuja program. Ti meniji imajo lahko na voljo tudi več povlečnih desnih menijev. Ta vrsta kontekstnega menija je običajno enaka, ne glede na kontekst, in prikazuje veliko širšo paleto ukazov. Ta meni je uporaben, če si uporabnik zapomni meni in ve, kje je posamezen ukaz, vendar ga je na začetku lahko nerodno uporabljati.
Kontekstni meniji po programskih standardih ne bi smeli imeti ukazov, ki so izključni za kontekstni meni. Nekateri uporabniki ne marajo uporabe kontekstnih menijev ali pa bodo morda želeli uporabiti ukaze iz orodne vrstice. To tudi skrije ukaze, ki jih uporabnik morda nikoli ne bo našel, zaradi česar je aplikacija neuporabna ali manj dragocena.