A prenuptial agreement is a contract between two parties before marriage that allows them to select and control many of the legal rights they have during marriage, and in the case of divorce, separation, or death. There are certain types of issues that may be covered by a pre-nup that cannot be dealt with after marriage in a marriage agreement.