Scientific inquiry uses two main types of science: discovery science and hypothetico-deductive science. Discovery science uses inductive reasoning to describe nature by generalizing observations. Hypothetico-deductive science uses deductive reasoning to test hypotheses according to the scientific method. The scientific method involves making a hypothesis, using deductive logic to make a testable prediction, experimentally testing the prediction, and revising the hypothesis based on the results. Experiments manipulate an independent variable and measure its effect on a dependent variable using controls and replication to reduce sampling errors in analyzing data and drawing conclusions.