What is the meaning of Symbiosis?

A relationship of mutual benefit, especially among different species.

The close and long-term relationship or interaction between two or more different species in which at least one of the organisms benefit.

The close and long-tern relationship or interaction between two or more different species in which all organisms benefit; mutualism.

The state of people of different types, races, cultures, communities, etc., living together.

The occurrence of two different or opposing things in the same time and place.

Source: wiktionary.org