coexistence (n.): Exist at the same time or in the same place; (Of nations or peoples) exist in mutual tolerance despite different ideologies or interests
symbiosis (n.): Interaction between two different organisms living in close physical association, typically to the advantage of both; A mutually beneficial relationship between different people or groups Source - Oxford Dictionaries