Learning is a relatively permanent change in behaviour as a result of past experience or practice. According to Edward Tolman, learning may take place using cognitive processes like problem solving, reasoning, concept formation, etc. and not only due to the forming of connections (classical conditioning) or due to consequences of behaviour (operant conditioning).