The Stille reaction (aka Stille Coupling) is a chemical reaction coupling an organotin compound with an sp2-hybridized organic halide catalyzed by palladium.  The reaction is widely used in organic synthesis.
The Stille reaction was discovered in 1977 by John Kenneth Stille and David Milstein, a post-doctorate in his laboratory. Stille reactions were used in 50% of all cross-coupling reactions published in 1992. The reaction continues to be exploited industrially, especially for pharmaceuticals.
The reaction is usually performed under inert atmosphere using dehydrated and degassed solvent, as oxygen causes the oxidation of the palladium catalyst and promotes homo-coupling of organic stannyl compounds, and these side reactions lead to a decrease in the yield of the desired cross-coupling reaction.
As the organic tin compound, a trimethylstannyl or tributylstannyl compound is normally used. Although trimethylstannyl compounds show higher reactivity compared with tributylstanny compounds, the toxicity of the former is about 1000 times larger than that of the latter. Therefore it is better to avoid using trimethylstannyl compounds unless necessary.
The reaction mechanism of the Stille reaction has been well studied.   The first step in this catalytic cycle is the reduction of the palladium catalyst (1) to the active Pd(0) species (2). The oxidative addition of the organohalide (3) gives a cis intermediate which rapidly isomerizes to the trans intermediate 4. Transmetalation with the organostannane (5) forms intermediate 7, which produces the desired product (8) and the active Pd(0) species (2) after reductive elimination. The oxidative addition and reductive elimination retain the stereochemical configuration of the respective reactants.
Rate of ligand transfer (transmetalation) from tin:
In 2007 the Stille reaction was subjected to a special type of mass spectroscopy allowing for the first time the direct experimental observation of a Pd(0)(PPh3)2 species (always assumed to exist but never before actually detected) and a cyclic transmetallation intermediate -Pd(II)-X-Sn-C- both through their radical cations .
To improve the yield of the reaction, lithium chloride is often added to the reaction mixture. This reagent stabilizes the intermediate complex formed by the oxidative addition of a catalyst and accelerates the reaction.
The cross-coupling reaction can be inhibited by ligands of a high donor number.
In the realm of green chemistry a Stille reaction is reported taking place in a low melting and highly polar mixture of a sugar such as mannitol, a urea such as dimethylurea and a salt such as ammonium chloride  . The catalyst system is tris(dibenzylideneacetone)dipalladium(0) with triphenylarsine: