Multiple choice technology web 2.0 What is the purpose of reflection? For Reading metadata at runtime For knowing version of assembly For finding path of an assembly none of the above Reveal answer Fill a bubble to check yourself A Correct answer Explanation Reflection in programming (such as in .NET or Java) is primarily used to inspect and read metadata of assemblies, classes, methods, and fields at runtime. It allows dynamic type discovery and late binding.