This concept is shown throughout the Bible. There is a plurality within Elohim, and Elohim is consistently described as "the Lord of hosts." Hosts means "armies." A little bit broader and clearer definition is, "He is Lord of many things."
We also find cautions throughout the Bible not to let any of these lesser gods take the place of Elohim, who is revealed to us in the very first chapter of His book. The reason our culture has such a narrow view of this is because a false Christianity has dominated its religious thinking. For the past 1600 years, it has taught a false god, the non-biblical and inexplicable "three-in-one" Trinity. The Trinity is inexplicable because theologians try to fit their explanation into a biblical context, and it does not and will not fit. Their final "out" is that the Trinity is a mystery that one must accept on faith.
John W. Ritenbaugh
The Nature of God: Elohim
Other Forerunner Commentary entries containing Deuteronomy 10:17:
1 Corinthians 8:5