According To The Teaching of St. Thomas Aquinas
PART FIRST.
THE ORDINARY PRESENCE OF GOD IN ALL CREATURES ⁴
There are some theologians who explain the divine omnipresence by saying that God is present everywhere by His essence, because the divine substance, being infinite, fills the heavens and the earth. To them, the immensity of God is a property by which the divine essence is, so to speak, distributed ad infinitum in all existing and possible spaces; that is to say, God's omnipresence is the actual diffusion of the divine being, penetrating all real things and places without blending with them. According to this opinion, the divine immensity might be compared to a sea without shores, capable of containing an infinite number of beings of every nature and dimension. Within this sea is a sponge which the waters interpenetrate and then flow over on all sides: a figure of this world, that God's immensity pervades and then flows over on all sides; with this difference, however, that God is wholly in the world and wholly in each of its parts, whereas each portion of the water of the sea occupies a distinct place.