What is a prenuptial agreement?

A prenuptial agreement is written prior to marriage. It is an agreement by the people intending to marry about the divisions of property and spousal support if the pair end up deciding to divorce.