Evaluation techniques are used to test the usability and functionality of human-computer interaction systems. Common evaluation methods include cognitive walkthroughs, heuristic evaluations, laboratory studies, field studies, and observational methods like think aloud protocols. The goal is to identify usability problems, assess the effects of interfaces on users, and determine if system designs support users in completing tasks. Careful consideration of factors like the design stage, desired objectivity, and available resources helps researchers select the most appropriate evaluation method.