Conventional extraction methods such as maceration, percolation, and Soxhlet extraction are used to extract active constituents from plants. Maceration involves placing plant material in a solvent for an extended period of time to extract soluble components. Percolation uses solvents passed through plant material to achieve extraction over a shorter time than maceration. Soxhlet extraction allows for continuous recycling of solvent to maximize extraction yield, but requires more specialized equipment. The ideal solvent for extraction is selective for the desired compounds, compatible with the compounds, inexpensive, non-toxic, and volatile to allow for removal after extraction.