Bio-Molecular uses DNA and other Biological materials as the blocks for planning of living computational machines to solve complex problems. Natural computations performed by bio molecules with this field to which electronics engineering, bio physics, chemistry, molecular biology, solid state physics and computer science contribute to extent. It has developed a bio logical computer, composed of DNA molecules and enzymes than can provide a biological phenomenon.
Leonard Adleman is a Father of DNA Computing that possible by finding the best solution to following problems with a molecular computer.
1. A Real Problem
2. A Hamiltonian Path Problem
3. A Traveling Salesman Problem.
Computation Process

The basic idea behind smart molecules is to develop massively distributed living machines. It is used to perform basic automated tasks. DNA system is a generic most advanced organic form of autonomous programmable computing devices. Bio-Molecules involve the encoding, manipulation and retrieve information at a macro molecular level. The bio logical systems have more facilities like self assembly, recognition, high speed processing, learning and self reproduction. Overall process of computation carried out the input molecules to provide a last step output in the form of dsDNA molecules.

