All these words are different in meaning and style.

Поделить refers to a kind of peaceful agreement between persons while разделить concentrates on the object which is splitted, on the mechanism...