This is a brief definition about reflection
I can add, it is used mainly to parse types for a given assembly
to view meta data
But it is the most useful in my point of view for the  late binding