Report question

Question: what is reflection in C#, what are the benefit. How to use it to get benifit