Muslim Law in
Marriage / 'Nikah' according to Muslim Law is a contract underlying a permanent relationship based on mutual consent.
A Muslim marriage requires proposal (Ijab) from one party and acceptance (Qubul) from the other as is required for a contract. Moreover there can be no marriage without free consent and such consent should not be obtained by means of coercion, fraud or undue influence.
Just as in case of contract, entered by a guardian, on attaining majority, so can a marriage contract in Muslim Law, be set aside by a minor on attaining the age of puberty.
The parties to a Muslim marriage may enter into any ante-nuptial or postnuptial agreement which is enforceable by law provided it is reasonable and not opposed to the policy of Islam. Same is the case with a contract.
The terms of a marriage contract may also be altered within legal limits to suit individual cases.
Although discouraged both by the holy Quran and Hadith, yet like any other contract, there is also provision for the breach of marriage contract.