"through" has the feeling of into something. For example, "The fog spread through the crowd" would create the image that the fog is in between the people in the crowd.
"Over" has the feeling of being above or on top of. For example, "The fog spread over the crowd" would create the image that the fog is above the people (not in the crowd).
I hope this helps!