''To shed some light on'' is an idiom that means to make something clearer, to clarify something, or to make something less confusing by adding more information.
For instance when it is dark you can't see, and when there is finally someone arriving with a flashlight all of a sudden you can see where you are heading. Figuratively speaking everything is cleared up for you at that moment.
Hope this helps!