Toxicologists use a range of techniques including in vitro (test tube) assays, in vivo (animal) studies, and in silico (computer) modeling. In vitro assays are used to test the effects of substances on cultured cells or tissues. In vivo studies involve testing on animals to observe the effects on whole organisms. In silico modeling uses computational methods to predict toxic effects based on chemical structure and biological data.