Marriage is a sacrament in the Catholic Church. It is a direct sign of God's intervention and presence in our lives.
To contract a valid sacramental marriage in the Catholic Church, both parties must be free to marry (no previous valid marriages) and recite their vows in front of a representative of the Church (a priest, or deacon, or, by dispensation, a Protestant minister) and two other witnesses.