James Andreoni studies a variety of topics, but most involve altruistic or moral decision making. His research employs economic theory, experiments, and standard analysis of survey data. A constant interest is charitable behavior, including the interactions among individuals, and between individuals, charities, and the government. He also studies altruistic decisions in the laboratory. In addition, he has recently been conducting studies of fundamental models of decision making, including choices over gambles and over time.