DNA computing is a proposed computer architecture that would use the self-binding nature of DNA to perform calculations. Unlike classical computing, DNA computing would allow multiple parallel processes and calculations to occur at the same time.