Description:Presents the main practical results reported so far and the main theoretical developments in DNA computing coverage. The authors discuss Adleman's famous experiment, with subsequent varients as well as many theoretical models: sticker systems and Watson-Crick automata, insertion-deletion systems, splicing systems and the idea of computing by carving.