داروسازی گیاهی به دو شکل سنتی و مدرن انجام میشود. بنیان داروسازی سنتی بر منابعی مانند کتب طب و داروسازی سنتی نظیر قانون، الحاوی و... استوار است؛ اما مبنای داروسازی مدرن گیاهی براساس یافتههای جدید علمی درباره خواص درمانی مواد مؤثره گیاهان دارویی است.