It may have changed since then, but if I recall from way back dynamic spawn just has a general zombie population in towns. You’d kill zombies and it would just reduce the total population in the town, but if you went back there the game would just spawn more zombies from the remaining population. So to clear out an area you’d have to wander around enough to keep spawning and killing zombies undertale genocide route style until the zombie population hit 0.
Static spawn has them spawn the first time the map is processed for item placement and such then keeps track of each zombie’s new coordinates when the map tiles are unloaded. So if a zombie moved to a different maptile while chasing the player for example they will spawn back in that maptile again.
Not sure how any of this relates to hordes since I generally don’t turn those on. I like the idea of being a hero of new england and being able to make areas of the world safe for good.