Bean plants need sunlight, water, and nutrients from the soil to grow. They also need support, such as a trellis or stake, to climb on as they grow.