Question: what is the main difference between shadow and reflection?
Answer: As nouns the difference between shadow and reflection is that shadow is a dark image projected onto a surface where light (or other radiation) is blocked by the shade of an object while reflection is the act of reflecting or the state of being reflected.