While the generic name is the drug's official, scientific name, the brand name is the name given by the manufacturer for marketing purposes. For example, ibuprofen is the generic name, while Advil and Motrin are brand names for the same drug. The generic name often reflects the drug’s chemical structure or its pharmacological properties, whereas the brand name does not.