Apoptosis, programmed cell death, is triggered by a variety of stimuli, including cell surface receptors like FAS, mitochondrial response to stress, and cytotoxic T cells. Caspases are a class of cysteine proteases that includes several representatives involved in apoptosis. The caspases convey the apoptotic signal in a proteolytic cascade, with caspases cleaving and activating other caspases that then degrade other cellular targets that lead to cell death. The caspases at the upper end of the cascade include caspase-8 and caspase-9. Caspase-8 is the initial caspase involved in response to receptors with a death domain like FAS. The mitochondrial stress pathway begins with the release of cytochrome c from mitochondria, which then interacts with Apaf-1, causing self-cleavage and activation of caspase-9. Caspase-3, -6 and-7 are downstream caspases that are activated by the upstream proteases and act themselves to cleave cellular targets. Granzyme B and perforin proteins released by cytotoxic T cells induce apoptosis in target cells, forming transmembrane pores, and triggering apoptosis, perhaps through cleavage of caspases, although caspase-independent mechanisms of Granzyme B mediated apoptosis have been suggested.