Why Does Light Have A Dual Nature