Geek Quizz XII : les mysteres du binding

Allez, voici encore un petit quizz plus orienté framework que langage.

Le binding est une architecture composée de nombreuses classes dont la plupart sont utilisées de manière transparente.

Quelle est donc la différence entre ces deux méthodes qui paraissent si semblables ?

TypeDescriptor.GetProperties(object component);
TypeDescriptor.GetProperties(Type componentType);