Why are you so fascinated by our ability to help each other out? Cooperation is interesting because it essentially means that you help someone else, someone who is a potential competitor. You reduce your own success in order to increase the success of somebody else. Why should you do that? Why should natural selection favour such behaviour? To answer these questions I use evolutionary dynamics, evolutionary game theory and experimental tests of human behaviour.