ji Srini, I really liked the way of explaining HR Generalistic. u have actualy concise the entire gamut of HR activities in these three words 1. Acquisition 2. Development 3. Maintanance To give enlighten suresh more on HR GENRALISTIC : - its about handling entire EMPLOYEE LIFE CYCLE WITH AN ORGANISATION be it recrutiment, selection , induction, trg, pay, promotions, employee Relationship management, Performance appraisal(analysing appraisal remarks), and Exit Formalities... Recruitment is a part of the generalistic profile.... well these days fewer comapnies use this term only for Employee Engagement also..... thanks:)