Les poisons sont, en biologie, des substances qui provoquent des blessures, des maladies ou la mort d'organismes par une réaction chimique, à l'échelle moléculaire. Cette définition exclut les agents physiques, même de petite taille (un caillot, une bulle d'air dans le sang, un courant électrique, une radiation, etc.). Certains poisons sont aussi des toxines, et la distinction entre ces deux termes n'est pas toujours observée, même parmi les scientifiques. Selon l'observation de Paracelse, toutes les substances sont, à haute dose, des toxines. Y compris les plus nécessaires, comme l'eau, l'oxygène, les vitamines. A contrario, des substances considérées comme poison au-delà de certaines doses, peuvent avoir des propriétés pharmacologiques intéressantes. Par exemple, à faibles doses, l'oxyde d'arsenic peut guérir des lupus. La plupart des médicaments anti-infectieux efficaces, tels les antibiotiques, sont des poisons et leur posologie est calculée afin de détruire l'agent infectieux sans mettre en danger la vie du patient. Les contre-poisons peuvent également être dangereux, mais leur antagonisme annule les effets toxiques de chacune des deux molécules.
On réserve généralement l'appellation de poison à ceux qui agissent à dose très faibles (rapport massique inférieur au millième ou au millionième).
L'étude des symptômes, des mécanismes d'action, des traitements et du diagnostic des poisons biologiques est appelée la toxicologie.
La chimie a généralisé la notion de poison : c'est une substance qui bloque ou inhibe une réaction, le plus souvent en se liant à un catalyseur plus fortement que le réactif normal. Par exemple, les essences contenaient du plomb qui bloquait rapidement le fonctionnement des pots d'échappement catalytiques, ce qui a obligé à reformuler les essences.
La grande unité des processus utilisés par les espèces vivantes fait que beaucoup de poisons ont des effets sur de nombreuses espèces, même si la sensibilité est très variable d'une espèce à