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 for a small garden will depend on your climate, available sunlight, and other factors. Some of the most popular choices include herbs like thyme and oregano, vegetables such as lettuce, spinach, and radishes, and flowers like pansies and snapdragons. You could also try growing fruit trees like apples, pears, and cherries, or even berry bushes like raspberries and blueberries.