En los últimos años se han producido grandes avances en el diagnóstico y tratamiento de enfermedades gracias a los avances tecnológicos y a una mejor comprensión del funcionamiento de los fenómenos biológicos. El volumen y la complejidad de los datos generados, y su posible transformación en información biológica y clínicamente comprensible, hace imprescindible el uso de técnicas computacionales que permitan su análisis y procesamiento. Así, la Bioinformática es uno de los campos de las ciencias computacionales que lleva a cabo la recopilación, manejo, análisis y almacenamiento de los datos biológicos desarrollando modelos matemáticos para extraer el máximo conocimiento, y aplicarlo directamente a la resolución de problemas biológicos o biomédicos. Se trata de un campo interdisciplinario que aúna la informática, matemáticas, estadística, biología y química.