What are saints and why pray to saints?
Saints are persons who have died and have gone to heaven. They lived a life of heroic virtue because of their love for Jesus Christ. The saints are the good and faithful servants of the Lord (cf. Matthew 25:21), they are the blessed ones who have inherited the kingdom (cf. Matthew 25:34).
Christians need to be reminded of the saints because although saints are human persons like us, they inspire us to live a life of heroic virtue out of love for Jesus Christ. We ask the saints to pray for us so that we too can live a life that is pleasing to the Lord. We can always pray directly to God, but God has given us the saints to be our helpers. In this life, God always sends people to help us. In the same way, God also sends angels and saints to help us, even if we don’t see them with our eyes.