Die einen waren Drogen- und Gewürzhändler aus dem Morgenland, die anderen Nonnen und Mönche des Abendlandes, die wussten, welches Kraut gegen welche Krankheit wächst. Beide Spezies sind die Vorfahren der Apotheker. 1241 fixierte Stauferkaiser Friedrich II. im Edikt von Salerno die gesetzliche Trennung der Berufe Arzt und Apotheker. Die erste deutsche Apotheke wurde 1241 in Trier eingerichtet. Sie besteht noch heute.

Im 17. und 18. Jahrhundert kam zur Herstellung die Forschung, bedingt durch das Entdecken der Chemie. 1958 wurde die Niederlassungsfreiheit eingeführt. Heute gibt es in Deutschland 21.500 Apotheken.