symbiosis

1(biology)the relationship between two different living creatures that live close together and depend on each other in particular ways, each getting particular benefits from the otherThe birds live in symbiosis with the cattle, picking insects from their skin to eat.

2a relationship between people, companies, etc. that is to the advantage of bothShe imagined us living in a perfect mother and daughter symbiosis.