This is a good post on LOST because it addresses what the light was and why the Dharma Initiative wanted to study it. I wish it had gone into more detail about why the characters did what they did in the flash sideways, and how that was significant to the overall plot. But I’m understanding LOST by drawing from different sources.
Here it is: My Take On LOST.