Some major factors to consider when selecting a plant to grow include the type of light it needs (full sun, partial shade or shade). The temperature range that the plant will thrive in: conditions such as frost, wind , extreme heat and the amount of moisture that the plant needs.
Outdoor plants have more challenges to deal with than indoor plants. For example: there is the threat of frost, extreme heat, wind, not enough or too much rain or sun. Indoor plants are often more limited by available light levels and have to cope with the dry air in most houses during the winter months.
Before bringing a plant home examine the area you want to put the plant in your garden. Make sure that the plants you are considering will do well in the type of environment that you have. Keep in mind that if it is too hot, too cold, too sunny, too windy, too wet or dry. There may be specific plants that will grow wonderfully and other plants you may wish to avoid altogether.