Many Psalms are pleas for God's deliverance from enemies. They paint the picture of the scene before God's intervention. This Psalm is a praise to God after the deliverance. It paints the picture of an all-powerful God who has stepped onto the scene and utterly destroyed the enemy.
If you are waiting for God's deliverance, know that this is the end of all evil and He is your victory!