Sąveikos technika naudojama žmogaus ir kompiuterio sąveikoje (HCI) ir sąveikos projektavimui, siekiant sukurti procesą, kuriuo keli žingsniai būtų sujungti į vieną užduotį, taip pagerinant vartotojo ir įrenginio patirtį. Yra keletas dvimatės (2D) sąveikos metodų, taip pat buvo sukurti trimačiai (3D) sąveikos metodai. Visi metodai apima kelių įvesties ir išvesties, tiek iš aparatinės, tiek iš programinės įrangos, suliejimą, todėl vartotojui patogu sąveikauti su kompiuteriu.
Aparatinės įrangos įvesties įrenginiai gali apimti tokius dalykus kaip klaviatūros, žymeklio įrenginiai, fotoaparatai, vairasvirtės arba jutikliniai ekranai. Kai kurie programinės įrangos pavyzdžiai apima lietimo ar slėgio jutimą, kalbos atpažinimą ir judesio sekimą. Išvesties pusėje gali būti tiek elementų, kiek įvesties pusėje, ir dažnai bus dublikatų. Monitoriai, garsiakalbiai ir kalbančios lėlės – tai tik keli su išvestimi susijusių įrenginių pavyzdžiai.
HCI dizaineriai stengiasi sukurti paprastą protokolą, apimantį visus susijusius elementus. Sąveikos technika, naudojama kuriant šį protokolą, skiriasi priklausomai nuo programos ir dizainerio. Atsirado keletas pagrindinių sąveikos metodų kategorijų, įskaitant komandų kalbų ir funkcijų klavišų naudojimą.
Be šių, yra sudėtingesnių metodų, kuriems atlikti reikia didesnės papildomų užduočių grupės. Meniu yra bene labiausiai paplitusi sąveikos technika. Beveik kiekvienoje svetainėje yra bent vienas to pavyzdys įdėtoje arba išskleidžiamojoje meniu juostoje. Vienas iš labiausiai matomų būdų yra tiesioginis manipuliavimas, pavyzdžiui, slinkties juosta.
Formos pildymas, kai vartotojas gali pasirinkti prieš atlikdamas užduotį, ir nukreipimo būdai, kuriuose naudojami specialūs žymekliai, yra dar du. Daugelyje mobiliųjų įrenginių yra judesio aptikimo technologija, kuri yra žaidimuose ir programose naudojama sąveikos technika. Konsolinių žaidimų sistemose taip pat naudojama judesio aptikimo technika.
Trimatės sąveikos technikos leidžia vartotojui natūraliai bendrauti virtualioje aplinkoje. 3D technologijos plėtra smarkiai išsiplėtė ir buvo žengti dideli žingsniai siekiant supaprastinti ir išlyginti 3D ir virtualios realybės patirtį. Tai toli nuo tų laikų, kai HCI ir sąveikos technika daugiausia buvo skirta produktyvumo programoms, tokioms kaip tekstų rengyklės ir skaičiuoklės.
Nuo asmeninio kompiuterio sukūrimo sąveikos technika išsiplėtė nuo paprasto dėmesio vartotojo produktyvumui. Karinės sistemos, elektroninė prekyba, žaidimai ir kt. naudoja sąveikos techniką. Tai jau ne tik atskiram vartotojui, bet ir visiems asmenims. Tai neapsiriboja paprastomis grafinėmis sąsajomis, bet ir daugybe įrenginių ir technologijų.