A region is partitioned either due to political differences or to improve administrative efficiency. India and Pakistan parted on 15th August, 1947 on the basis of religion. Pakistan and Bangladesh parted based on political differences.
Sometimes, a state is vast, causing difficulty in distributing resources appropriately. In such cases, the state in question can be partitioned to improve administrative efficiency, as in the cases of Bihar and Andhra Pradesh.