What's the difference between "grow" and "harvest" here?

Native speaker’s answer
Rebecca
To "grow" is to plant seeds and then help to increasing in size and change by watering or feeding a plant. To "harvest" a plant is to collect or gather plants by taking them out of the ground. Ex: I am growing roses in my garden. Have a look, they're so pretty! Ex: He just harvested these apples. They're fresh from the orchard.