I can't find a post explaining the diffence between Point, Spot, Directional, Area. I know that they sound self explanatory (and I thank the developers for that consideration) but they act strangley sometimes in scenes like spot lights flickering on and off depending on where I am and point lights having a similar quirk with shadows rendering. I would like to know more about how they work specifically.