Psychology traverses various scientific fields, often overlapping with other disciplines. When studying effects of the brain on behaviour, psychology overlaps with neurosciences, physiology and computer science; in the study of social behaviours, psychology overlaps with sociology, cultural anthropology and sociobiology; in the study of thinking and reasoning, there is overlap philosophy and artificial intelligence