Bioinformatics is a field of research focusing on the development of databases and analysis tools and analysis of biological data using various computational methods and approaches. Nowadays it is an essential competence as all biological research involves the use of bioinformatics to solve biological problems using DNA and amino acid sequences as well as other molecular-related data.

The complexity in biology can be understood when biological data are analyzed and transformed using computational approaches and applying them with informatics technology (ICT) to store (into database), to process (analyze, model and interpret), to access (search and match) and to communicate information (via internet) for new and interesting knowledge discovery.