Only Catholic Christians pray to saints. Protestants Christians do not. We [Protestants] believe they were disciples/apostles of Jesus, but we don't ask the them to pray for us.
Coptic Christians pray to the Christian God, or to Saints to intercede with God on their behalf.
Only Catholic and Orthodox Churches use statues and pictures of Jesus or of the saints to help them pray. Protestant Churches do not, considering the use of icons akin to idolatory.
Saints are believed to be divinely connected with God, like a direct line. So we pray to them to ask them to ask God to help us, or pray to God for us, we believe God can do some miracles, through the saints. For a Catholic, the Saints are very much alive and in heaven, and just as you would ask a friend to pray for you, you can ask the saints to pray for you as well. Catholics use the word "pray" in the traditional sense of the word, whereas most protestants use "pray" to be the same thing as worship. Catholics do NOT worship saints.
Christians can pray anywhere, anytime.
They are commanded by Almighty God to pray to Him.
The Catholics pray to Saints. They believe they are in heaven with God and pray on our behalf as well.
Anytime at all; saints are 24/7! They are always there to assist you
Many, but not all, Christians pray daily.
Christians do not pray to anything that faces Jerusalem.
Christians can pray anywhere because God will always hear us, Christians also pray at church though :)
Catholics pray to saints to intercede on their behalf with God. The Reformation leader, Martin Luther, considered this akin to polytheism and therefore banned this practice from his churches, so Protestants do not pray to saints.
Catholics pray to Mother Mary, St. Joseph - the father of Jesus Christ and they can pray to all saints. There are patron saints for almost each and everything. So in times of difficulty when you pray to these saints, these saints in-turn pray to God on your behalf and the petitions are answered soon.