What does Beieinanderleben mean?

Beieinanderleben - German to English

living collectively [close together, side by side]