As nouns the difference between diphenhydramine and ketotifen
is that diphenhydramine is an antihistamine and sedative drug that blocks the effect of histamine at H1 receptor sites, reducing smooth muscle contraction while ketotifen is an antihistamine drug used to treat allergic conjunctivitis.