Joshua was the successor of Moses. His name in Hebrew means “Jehovah is salvation” or “God is deliverance.” Joshua delivered the children of Israel out of the wilderness into the promised land. Joshua points to Jesus which is the Greek name for Joshua; it means to deliver, save or rescue. Just as Joshua delivered the Israelites so Jesus delivers us from disease, addictions, mental illness, lust, anger, fear and much more. “And also that He might deliver and completely set free all those who through the “haunting” fear of death were held in bondage throughout the whole course of their lives” (Heb 2:15; AMPC) At the beginning of His ministry Jesus announced the things He was anointed to do and one of them being, “to preach deliverance to the captives” (Luke 418; KJV). Jesus did in fact deliver many people from evil spirits in His ministry, one well known example is the man from Gadara (Mark 5:1-20). He was bound in chains and all the people of the area were terrified of him but Jesus cast the evil spirits from him and sent them into a herd of pigs. The man was completely set free.
Jesus can do the same for you and me; He can set us free from whatever is keeping us in bondage. However, the main thing that Jesus delivers us from is sin and hell. By His once and for all time sacrifice He bore the sins of the whole world in His body. He paid the penalty for our sin so we could be forgiven and redeemed. That is our Deliverer and that is something we should always be thankful for!