What are types of solvents for plant extraction?

Plants material contains Organic compounds along with salts and water, some organic compounds are polar and soluble in ethyl alcohol or ethyl acetate but some are non polar and soluble in ether or hexane, so two types of solvents may be used for plants extraction, the best way is to use non polar solvent first and extract the non polar compounds then use the polar solvent and extract the polar compounds.