物理定律常透過數學模型以公式來表達,而電腦科技的發展則提昇了數值運算的速度,使人類們藉由的電腦模擬來預測物性的能力有大幅的提昇。藥物設計與蛋白質結構預測,都用到了這種技術,這也被稱為生物運算(Bio-Computing)或計算生物學(Computational Biology)。藥物經服用或注射到人體之後,主要是促進或抑制細胞膜上接受體之訊號或是酵素的活動,這些接受體及酵素都是酵素蛋白質,分子構型互補的作用是觸發這些蛋白質活性的主要原理。電腦輔助藥物設計的目的,就是要在電腦模擬的虛擬世界�堙A找出對目標蛋白質有構形互補性的化學分子結構。這些電腦模擬遵守正確的物理定律,使虛構的分子表現出在真實世界中應有的行為。一旦找到合適的分子結構,再去進行實際的新藥合成。
另一方面,數位儲存媒體的進步也是一日千里,龐大而複雜的資料,透過資料庫的建立及利用電子訊號快速運作的特性,將資料庫中的資訊進行搜尋與比對,今日的社會,不管是聯考成績、戶政資料、稅務申報、金融交易,從學校、醫院到銀行,都少不了這種資訊科技。生物資訊學 (bioinformatics)興起於 1990 年代,用來敘述在基因研究計劃中,如何將龐大且不斷增加的生物資料進行儲存、操縱、及連結的工具及技術。這種結合了資料處理的速度以及儲存與管理大量資料的能力,除了代替人工作業而提昇效率,也可以將有用資料及情報線索歸納,從資料庫之中數據的關聯性,獲得新方向的線索,從而形成新的知識。例如人類所知的各種蛋白質結構,都收錄在蛋白質資料庫(Protein Data Bank;http://www.pdb.org/)�堙A並且在不斷的增加之中。