Un
fármaco es una molécula bioactiva que, en virtud de su estructura y configuración química, puede interactuar con macromoléculas proteicas, generalmente denominadas receptores, localizadas en la membrana, citoplasma o núcleo de una célula, dando lugar a una acción y un efecto evidenciable. Las
enzimas también se consideran receptores catalíticos, pues están en condiciones de interactuar con ligandos. En este caso los fármacos (
agonistas), en esa unión fármaco receptor, intervienen casi siempre uniones supramoleculares, es decir, no de carácter covalente de alta energía. (alrededor de 60 Kcal mol), sino más bien uniones más débiles y reversibles como hidrofóbicas, de Van der Walls o puentes hidrógeno. Modernamente en el diseño de nuevos fármacos se utilizan descriptores, que categorizan una molécula por aspectos electrónicos, geométricos, cuánticos, termodinámicos y de conectividad, eso viabiliza la utilización de herramientas informáticas en el diseño de estructuras referenciales o cabezas de serie.