These different types of lighting create different gradients and colours of light giving an image more meaning and depth. The way the light is enables the image to be more interesting and direct to what you want for your shoot.
In this image it would be hard to tell where it is taken from without the reflection of the street light. The image overall has a yellow tone from it from the street light. The puddle gives a good reflection of the light post