Bioinformatics is the theory, application and development of computing tools to solve problems and create hypotheses in all areas of biological sciences. Biology in the post-genome world has been and continues to be transformed from a largely laboratory-based science to one that integrates experimental and information science. Bioinformatics has contributed to advances in biology by providing tools that handle datasets too large and/or complex for manual analysis.