Halliday & Matthiessen (2014: 30):
In other words, language provides a theory of human experience, and certain of the resources of the lexicogrammar of every language are dedicated to that function. We call it the ideational metafunction, and distinguish it into two components, the experiential and the logical.