Reality is radically heterogeneous: it is made out of materials, people, ideas, imagination, interactions, feelings, roles, habits, perspectives… whatever interacts to make a situation what it is — that is real.
Design works with heterogeneous materials in heterogeneous situations. Whatever reality is there, no matter what it is, it is considered part of a system to be modified.
Design accepts the entirety of reality as its medium and material.