Consistency techniques are methods used in constraint satisfaction problems to reduce the search space by eliminating values that cannot participate in any valid solution. These techniques ensure that the constraints are satisfied as early as possible, improving the efficiency of solving complex problems like scheduling and resource allocation.