Hi, Sanjeev,
Are you saying corporate HR functions are HRD functions and HR functions are HRM functions? Is it true? Then I would say that HRD is a sub-system of HRM, and corporate and HR both are HRM functions.
Anuj,
Human Resources Management and Human Resources Development are two different things, and one is not a subset of another. HRD is done at the macro level, while HRM involves most of the routine work, such as following processes and procedures. As the term "CORPORATE HR" suggests, it implies that the company has more than one branch or office, and one of these branches or offices is a corporate office, hence the term Corporate HR.
If a company has 25 offices in India, one of those offices will be the corporate office. There will be a Locational HR Manager in each of the 25 locations. There might be a Zonal or Regional HR Manager taking care of 5-7 such locational offices. Corporate HR will be responsible for all 25 locations, whereas Regional HR will handle his region, and Locational HR will manage his location.
Corporate HR will not be involved in the day-to-day "Human Resource Management" details. They will make decisions affecting all employees across all locations, ensure uniformity in processes and procedures, work towards aligning HR with the business, and oversee overall organizational development.
I hope this clears your doubts.
Regards,
Sanjeev Sharma