Toxicology drug testing is a process of analyzing biological samples, such as urine, blood, or hair, for the presence or absence of specific drugs or their metabolites (breakdown products). Drug testing can detect both legal and illegal drugs, such as alcohol, opioids, cocaine, marijuana, amphetamines, and more.