Marriage in the Catholic Church, also called matrimony, is the "covenant by which a man and a woman establish between themselves a partnership of the whole of life and which is ordered by its nature to the good of the spouses and the procreation and education of offspring", and which "has been raised by Christ the Lord ...
Catholics believe that marriage comes as a gift from the hand of God. The Catholic vision of marriage is rooted in Sacred Scripture and is expressed in the teachings and practices of the Church. It has these main elements: