A distinction is often made between Natural Language Processing and Computational Linguistics.
At least amongst some, the former means using computers to understand natural language (often in a very applied sense). The latter is using computers to study linguistics and theories of language.
Is the same distinction true in the use of computers in biology?
It seems there's a big difference between, say, algorithms for aligning DNA sequences and algorithms for simulating cells.
Are the terms Bioinformatics and Computational Biology appropriate for the distinction?