An implementation class defines the extension, reuse, and specialization of assets in a framework class layer to meet the business requirements of an organization, division, or organization unit.
Implementation classes belong to the implementation layer of an application.