Abstract
Causal models provide a framework for precisely representing complex causal structures, where specific models can be used to efficiently predict, infer, and explain the world. At the same time, we often do not know the full causal structure a priori and so must learn it from data using a causal model search algorithm. This chapter provides a general overview of causal models and their uses, with a particular focus on causal graphical models (the most commonly used causal modeling framework) and methods for learning such models from observational and experimental data. The chapter concludes with two examples of productive causal search and modeling in experimental philosophy.