170. What is the bond that exists between the Catholic Church and non-Christian religions?There is a bond between all peoples which comes especially from the common origin and end of the entire human race. The Catholic Church recognizes that whatever is good or true in other religions comes from God and is a reflection of his truth. As such it can prepare for the acceptance of the Gospel and act as a stimulus toward the unity of humanity in the Church of Christ.
Further reading: CCC 841-845171. What is the meaning of the affirmation "Outside the Church there is no salvation"?
This means that all salvation comes from Christ, the Head, through the Church which is his body. Hence they cannot be saved who, knowing the Church as founded by Christ and necessary for salvation, would refuse to enter her or remain in her. At the same time, thanks to Christ and to his Church, those who through no fault of their own do not know the Gospel of Christ and his Church but sincerely seek God and, moved by grace, try to do his will as it is known through the dictates of conscience can attain eternal salvation.
Further reading: CCC 846-848