Bioinformatics is a catch-all term for the application of computer science, statistics, and mathematics to specific biological problem domains. As a field, bioinformatics developed in the 1960s from scattered applications of computers to different problems in molecular biology, especially protein and DNA sequence comparison. Dr. Margaret Oakley Dayhoff was one of the early pioneers of the field that used computers to perform protein sequence comparisons between organisms to understand patterns of evolution. As the field matured, the exact definition changed and began to represent many different applications of computer science and mathematics to biological problems. With the introduction of other terms like computational biology and systems biology, bioinformatics is now being more narrowly defined. The ambiguous and changing definition of bioinformatics often leads to confusion about what the field is.
The use of computer science, statistics, and biological domain knowledge to develop tools and analyses that enable the efficient access, use, management, and assessment of various types of biological information, especially genetic sequence data.
The use of computer science, statistics, and biological domain knowledge to develop algorithms and computational methods that address specific biological problems via the analysis of biological and biophysical data.
The use of computer science, mathematics, statistics, and biological domain knowledge to develop algorithms and computational methods that model complex biological systems via the integration of large biological and biophysical datasets, often to better understand the emergent properties of these systems.
The application of computational, mathematical/statistical, and other scientific methods to large datasets in a particular problem domain in order to extract information and discover new knowledge often for decision-making.