It is a tool as it represents the language of patterns.
It is also a means of working with abstract notions and then applying them, which frequently leads to the formation of generalisations and insights outside of the original context.
9.4m questions
12.1m answers