This document discusses molecular design and computer-aided molecular design. It covers topics like medicinal chemistry applied to diseases, designing new enzyme inhibitor drugs like doxorubicin. Natural products chemistry and examples like penicillin and taxol are also mentioned. Principles of molecular recognition involving hydrogen bonding, charge interactions, and hydrophobic effects are summarized. Computer-aided molecular design techniques like quantitative structure-activity relationships are also discussed. Specific examples involving acetylcholine esterase and using log P values to understand hydrophobicity are provided.