The Bible records that David, the shepherd boy chose not to wear the armor of a soldier, that King Saul armed him with, when he averred to fight the giant, Goliath (1 Samuel 17:38-39). But David did wear another kind of armor, an armor that was more effective than the physical armor that he chose not to wear, against an armored foe. It was a spiritual armor that He wore.

Though the Bible explicitly states that David did not have a sword in his hand and that he used the very sword of the giant Goliath to slay the giant. Yet we can see hidden in this account, that David carried a different kind of sword. A spiritual sword. The offensive weapon in the arsenal of weapons to be used in spiritual warfare, according to the Bible, is the sword of the Spirit, which is the word of God (Ephesians 6:17). When Jesus faced the tempter devil, He fenced with the devil with the word of God, quoting each time, that “It is Written”. David was confident that the Lord who had written His promise of being the deliverance and Salvation of Israel would be true to His word, for His name is Faithful and True (Revelation 19:11). It was written that the Lord would fight for his people and David wielded this word of Truth against the giant Goliath as He exclaimed, that it was in the name of the Lord (in the name of the Faithful and True), he had come to face Goliath. What was the name of this Lord? The great I AM; the El Elyon (God Most High), who was far greater than the colossal giant Goliath. Jesus Christ is the name of the Lord, above all names and every tongue will confess one day that He is Lord and every knee will bow to this name, no matter how gigantic one is.

Do you/I use the sword of the Spirit, which is the word of God, when we are confronted in our day to day lives; when we face our giants?
Use the sword of the Spirit to let the whole world know that there is a God who fights for his people.

Proverbs 18:10 (KJV)
10 The name of the LORD is a strong tower: the righteous runneth into it, and is safe.