When I think of armor right away I think of protection. You have heard of the expression keep your guard up. Well in the Bible putting on the armor of God is a spiritual expression. There is a spiritual battle that goes on every day for the souls of men. The Lord wants us to be prepared with the His Spirit, righteousness, salvation, faith, preparation to witness, truth and prayer. Ephesians 6 10-18.