Ecologists have long tried, with little success, to develop ecological theory for biological control. Biological control illustrates how science often follows, rather than precedes, technological advances. A scientific theory of biological control remains a worthy and achievable goal. We need to (1) combine deductions from mathematical models with rigorous empiricism measuring and modeling the effects of abiotic and biotic environmental drivers on demography and population dynamics of real biological control systems in the field, (2) use a wider range of model systems to explore how population structure, movement, spatial heterogeneity, and external environmental conditions influence population and community dynamics, and (3) combine deductive and inductive approaches to address the day-to-day concerns of biocontrol scientists including how to rear and release a control organism, suppress the target organism, and minimize harm to non-target organisms. Further progress will require more fundamental research in population and community ecology directly relevant to biological control.