In silico tarkoittaa biologisen tutkimuksen tekemistä tietokantojen ja tietokonesimulaatioiden avulla.[1] Sillä geenitutkimuksessa käsitellään suuria määriä soluja koskevaa tietoa, niin aineistojen hallinta edellyttää tietokoneiden, tietokantojen ja ohjelmien käyttöä.[2] Lääkekehityksessä tietokoneella voidaan mallintaa molekyylejä ja tutkia niiden sitoutumista kohdeproteiineihin.[3]
Termi johtuu latinan sanoista, jotka merkitsevät "piissä" ja viittaa piin keskeiseen merkitykseen tietotekniikassa käytetyissä komponenteissa.