Tehnika interakcije koristi se u interakciji čovjeka i računala (HCI) i dizajnu interakcije za razvoj procesa za konsolidaciju niza koraka u jedan zadatak, čime se poboljšava iskustvo korisnika i uređaja. Postoji nekoliko tehnika dvodimenzionalne (2D) interakcije, a razvijene su i tehnike trodimenzionalne (3D) interakcije. Sve tehnike uključuju spajanje višestrukih ulaza i izlaza, kako iz hardvera tako i iz softvera, što rezultira interakcijom s računalom jednostavnom za korisnika.
Hardverski uređaji za unos mogu uključivati stvari kao što su tipkovnice, pokazivački uređaji, kamere, upravljačke palice ili zasloni osjetljivi na dodir. Neki primjeri softvera uključuju senzor dodira ili pritiska, prepoznavanje govora i praćenje pokreta. Izlazna strana može imati onoliko stavki koliko i ulazna strana i često će uključivati duplikate. Monitori, zvučnici i lutke koje govore samo su nekoliko uzoraka uređaja povezanih s izlazom.
HCI dizajneri rade na izgradnji jednostavnog protokola koji uključuje sve relevantne elemente. Tehnika interakcije koja se koristi za izgradnju ovog protokola razlikuje se ovisno o aplikaciji i dizajneru. Pojavilo se nekoliko primarnih kategorija tehnika interakcije, uključujući korištenje naredbenih jezika i funkcijskih tipki.
Osim toga, nalaze se kompliciranije tehnike koje zahtijevaju izvođenje veće grupe podzadataka. Izbornici su možda najčešća tehnika interakcije. Gotovo svaka web stranica ima barem jedan primjer ovoga u ugniježđenoj ili padajućoj traci izbornika. Jedna od najočiglednijih tehnika je izravna manipulacija, kao što je traka za pomicanje.
Ispunjavanje obrasca, u kojem korisnik ima opcije za odabir prije dovršetka zadatka, i tehnike pokazivanja koje koriste posebne kursore su dvije druge. Mnogi mobilni uređaji sadrže tehnologiju detekcije pokreta, što je tehnika interakcije koja se koristi u igrama i aplikacijama. Sustavi za igranje na konzolama također koriste tehniku detekcije pokreta.
Tehnike trodimenzionalne interakcije omogućuju korisniku prirodnu interakciju u virtualnom okruženju. Razvoj 3D tehnologije dramatično se proširio, a poduzeti su veliki koraci prema racionalizaciji i ujednačavanju iskustva s 3D i virtualnom stvarnošću. To je daleko od vremena kada su HCI i tehnika interakcije bili fokusirani uglavnom na produktivne aplikacije kao što su programi za obradu teksta i proračunske tablice.
Od razvoja osobnog računala tehnika interakcije se proširila s jednostavnog fokusa na produktivnost korisnika. Vojni sustavi, e-trgovina, igre i drugo koriste tehniku interakcije. To više nije samo za pojedinog korisnika već za sve osobe. Nije ograničeno na jednostavna grafička sučelja, već na mnoge uređaje i tehnologije.