Cognition

Write brief introduction to cognition for programmers.