The major aim of this chapter is to show how the development and occurrence of human aggressive behavior are explained by the social-cognitive information processing theory, and to review the empirical evidence supporting the theory. Artificially intelligent programs like “Deep Blue” do not succeed in solving complex problems simply because they can compute very rapidly. They succeed because they also incorporate models of the way in which human experts process information to solve problems. Different theories of social behavior may use different levels of explanation within this hierarchy, but generally, most theories adopt a level analogous to programming in a high-level computer language. Information processing models of social cognition have drawn on empirical knowledge about human cognition and human social behavior to define a set of basic processes and data structures that seem to characterize human cognitions about social behavior. The chapter discusses three important facts about anger and aggressive behavior in humans before proceeding with an elaboration of the role of social cognition. It further discusses that two general cognitive/information processing models have emerged to explain how humans acquire and maintain aggressive habits.