What is the meaning of [oil and water do not mix]

Some people or things are incompatible by nature