Necrosis can be induced by stimulating death receptors with tumor necrosis factor (TNF) or other agonists; however, the underlying mechanism differentiating necrosis from apoptosis is largely unknown. We identified the protein kinase receptor-interacting protein 3 (RIP3) as a molecular switch between TNF-induced apoptosis and necrosis in NIH 3T3 cells and found that RIP3 was required for necrosis in other cells. RIP3 did not affect RIP1-mediated apoptosis but was required for RIP1-mediated necrosis and the enhancement of necrosis by the caspase inhibitor zVAD. By activating key enzymes of metabolic pathways, RIP3 regulates TNF-induced reactive oxygen species production, which partially accounts for RIP3's ability to promote necrosis. Our data suggest that modulation of energy metabolism in response to death stimuli has an important role in the choice between apoptosis and necrosis.