Tehnika interakcije se uporablja pri interakciji človek-računalnik (HCI) in oblikovanju interakcije za razvoj procesa za združevanje številnih korakov v eno nalogo, s čimer se izboljša izkušnjo uporabnika in naprave. Obstaja več dvodimenzionalnih (2D) interakcijskih tehnik, razvite pa so bile tudi tridimenzionalne (3D) tehnike interakcije. Vse tehnike vključujejo združevanje več vhodov in izhodov, tako iz strojne kot programske opreme, kar povzroči uporabniku prijazno interakcijo z računalnikom.
Naprave za vnos strojne opreme lahko vključujejo stvari, kot so tipkovnice, kazalne naprave, kamere, igralne palice ali zasloni na dotik. Nekateri primeri programske opreme vključujejo zaznavanje dotika ali pritiska, prepoznavanje govora in sledenje gibanju. Izhodna stran ima lahko toliko elementov kot vhodna stran in pogosto vključuje dvojnike. Monitorji, zvočniki in govoreče lutke so le nekaj vzorcev naprav, povezanih z izhodom.
Oblikovalci HCI delajo pri izdelavi preprostega protokola, ki vključuje vse ustrezne elemente. Tehnika interakcije, ki se uporablja za izgradnjo tega protokola, se razlikuje glede na aplikacijo in oblikovalca. Pojavilo se je več primarnih kategorij tehnik interakcije, vključno z uporabo ukaznih jezikov in funkcijskih tipk.
Poleg teh so še bolj zapletene tehnike, ki zahtevajo izvedbo večje skupine podnalog. Meniji so morda najpogostejša tehnika interakcije. Skoraj vsako spletno mesto ima vsaj en primer tega v ugnezdeni ali spustni menijski vrstici. Ena najbolj očitno vidnih tehnik je neposredna manipulacija, kot je drsni trak.
Polnjenje obrazca, pri katerem ima uporabnik možnost izbire pred dokončanjem naloge, in tehnike kazalca, ki uporabljajo posebne kazalce, sta dve drugi. Številne mobilne naprave vsebujejo tehnologijo zaznavanja gibanja, ki je tehnika interakcije, ki se uporablja v igrah in aplikacijah. Konzolni igralni sistemi uporabljajo tudi tehniko zaznavanja gibanja.
Tehnike tridimenzionalne interakcije uporabniku omogočajo naravno interakcijo v virtualnem okolju. Razvoj 3D tehnologije se je dramatično razširil in narejeni so bili veliki koraki v smeri racionalizacije in izravnave izkušnje s 3D in virtualno resničnostjo. To je daleč od časov, ko sta bila HCI in interakcijska tehnika osredotočena predvsem na produktivne aplikacije, kot so urejevalniki besedil in preglednice.
Od razvoja osebnega računalnika se je tehnika interakcije razširila iz preprostega poudarka na produktivnosti uporabnikov. Vojaški sistemi, e-trgovina, igre in drugo uporabljajo tehniko interakcije. Ne velja več samo za posameznega uporabnika, ampak za vse osebe. Ni omejen na preproste grafične vmesnike, temveč na številne naprave in tehnologije.