Biocomputing in a Nutshell

The novel technology that Microsoft has been working on

What is it though?