A DD4T ComponentFactory is in charge of retrieving or searching for IComponent models by using either serving them from local cache or delegating the call to a ComponentProvider that uses the Tridion Broker API to look things up in the Content Delivery... Read the full text.