What is the Difference in German Between 'wohnen' and 'leben'?

When do you say 'Wir wohnen zusammen' (We live together) and when do you say 'Wir leben zusammen' (We live together) in German? Yes, there is a difference—these two sentences don't mean the same thing