Question: what is the difference between neoclassical economics and behavioral economics?
Answer: Neo-classical economics assumes that all agents act rationally in their own self-interest. In contrast, behavioural economics emphasises altruism. This is when humans behave with more kindness and fairness than would be the case if they behaved rationally.