A pre nuptial agreement is a written contract with their valid terms and conditions before marriage. It covers all the property which each person owns, clears property rights and their debts even if they get divorced. Post nuptial created after marriage in order to clear property rights and debts, it has to be airtight document so there should be no room for ambiguity. It also restrains couple building false claims against each other in present as well as in future.