What does 2 Corinthians 10:4, 5 mean?

Question:
What does 2 Corinthians 10:4, 5 mean?

2 Corinthians 10:4, 5: “(For the weapons of our warfare are not carnal, but mighty through God to the pulling down of strong holds;) Casting down imaginations, and every high thing that exalteth itself against the knowledge of God, and bringing into captivity every thought to the obedience of Christ.”

Answer:
Verse 4 – The weapons God gives Christians are not fleshly, but powerful enough to defeat Satan’s strongholds in our lives. Christians are in a battle to keep Satan from having control in our lives! Those unsaved are in a battle for their souls, with Satan.

Verse 5 – Satan tries to get control of our thoughts, but God’s weapons will do what we can’t do in our own strength of casting down imaginations—arguments or reasonings against God—and bring all our thoughts captive to “the obedience of Christ.” If we are occupied with Christ’s obedience to His Father, we will be “changed [outwardly] into” His image (2 Corinthians 3:18). All our actions come from our thoughts,       so it is most important that we think on whatsoever is “true,” “honest,” “just,” “pure,” etc….and the God of peace shall be with you” (Philippians 4:8, 9).  
We must “put on the whole ARMOR OF GOD” Ephesians 6:11-18 if we are going to be victorious over Satan’s tricks.
1. We must first have “the loins of your minds” (1 Peter 1:13) girt with the BELT of TRUTH (v.14).
2. Then we are to put on THE BREASTPLATE OF RIGHTEOUSNESS (v.14) by doing what is right, and our hearts will be protected by having a good conscience “void of offence toward God, and toward men” (Acts 24:16).
3. Our feet must then be protected by the SHOES of being prepared to spread the gospel of peace wherever we go (v.15).
4. THE SHIELD OF FAITH is big enough to protect us completely from Satan’s darts, and allow us the rest we need in the battle by simple trust in God (v.16).
5. We then are to put on THE HELMET OF SALVATION by knowing for sure by the Word that we are saved (v. 17). Satan will attack our minds if we have doubts that we are saved, but God has “written unto you that believe on the name of the Son of God; that ye may know that ye have eternal life” (1 John 5:13).
6. We should also take THE SWORD OF THE SPIRIT which is the special word of God for the time which will defeat the enemy. We must be in communion with our Commander and Chief, the Lord Jesus Christ, to use this sword.7. PRAYER is possibly the most important part of the armor for it is the life-line of dependence to Headquarters so we can have His direction and thus be victorious in our Christian lives. We are told, “Resist the devil and he will flee from you” (James 4:7), but he will come back, so we must continue to resist Him by having the armor on and using it.