Satisfiability Modulo Theories (or SMT) is a way of solving puzzles where the answer needs to be found using mathematical theories. To put it simply, it's a way of using different theories to figure out if a problem has a solution or not. For example, if a math problem only has one way to solve it, SMT can tell you that it does have a solution. On the other hand, if there is more than one way to solve the problem, SMT can tell you that there is no exact solution.