What is the difference between "to thrive in" and " to thrive on" in terms of meaning and usage?
Which one should I use in which situation?
For example: what does this sentence, from Cambridge dictionary, mean?
She seems to thrive on stress.
Does she have a tendency to be more successful and efficient in a stressful environment?
And what does this sentence mean?
Some people thrive in fast-paced, deadline-heavy careers, while others
prefer less stimulating work.
Can I replace 'thrive on' with 'thrive in" ? Probably not, but what would it mean if I did?
Best Answer
This means the same thing as discussions about best habitats/diets of animals or plants, so I'll explain it in that sense because I believe it will be more clear:
(The statements below aren't necessarily facts)
Thrive In
This relates to an environment. It means that, while the animal or plant may be able to survive in other environments, it does extremely well in this sort of environment.
Thrive on
This relates to food consumption (or, in the case of your question, what gives a person energy). As with the previous, an animal or plant may be able to survive on another diet but this diet is very beneficial to the plant.:
As it relates to Stress
When you say "Thrive on stress" it means that the stress makes the subject perform better than she performs when she's not in a stressful situation.
It says the opposite... "thrive on stress" almost implies that her success in a situation is due to the stress, not despite it.