Plants have several key parts including roots, stems, leaves, flowers, fruits, and seeds. Roots take in water and fix the plant to the soil, stems hold the plant up and pass food between parts, and leaves make food for the plant through photosynthesis. While plants have these basic parts, the sizes and shapes of roots, stems, and leaves can vary between different types of plants.