human
What are the best plants for a small garden?
assistant
The best plants for a small garden depend on your climate, space and desired aesthetic. Some popular options include succulents, herbs, annuals such as snapdragons and marigolds, and perennials like hostas, astilbe, and ferns. You may also want to consider adding some evergreen shrubs or trees for year-round interest. Consider the amount of sunlight and soil fertility in your area before selecting plants, as this can affect their growth and health.