human
I want to grow a garden but I don't have much space. What are the best plants to grow in a small garden?
assistant
The best plants to grow in a small garden depend on your climate and available sunlight, but some of the most popular options include herbs such as rosemary and thyme, vegetables like lettuce and tomatoes, flowers like marigolds and petunias, and even succulents for their drought-tolerant foliage.