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.
7.9m questions
10.6m answers