Inductive reasoning use theories and assumptions to validate observations. It involves reasoning from a specific case or cases to derive a general rule. The result of inductive reasoning are not always certain because it uses conclusion from observations to make generalizations. Inductive reasoning is helpful for extrapolation, prediction, and part to whole arguments.