Question: set of rules for solving a mathematical or computational problem in finite number of steps?
Answer: an algorithm