What is a Prenuptial Agreement?

A prenuptial agreement is defined as a written contract between a couple who is about to marry, which establishes the terms of possession of assets, treatment of future earnings and control of the property, but most importantly, it spells out how everything will be divided if the marriage was to end.