What is a pre-nuptial or pre-marital agreement?

A: It is a contract signed by a couple before their marriage containing terms about how their finances will be dealt with if they separate or divorce in the future.