Domain knowledge is a description, a model of the essential features of the otherwise arbitrary complicated world. Which things are we going to talk about? Which are we going to pay attention to? How are we going to choose a representation that affords reasonable computation?