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