SAP HCM includes modules for organization management, personnel management, time management, and payroll management. It uses an integrated ERP system approach with a common database. Key components of SAP HCM include organization structures to define employee roles and hierarchies, master employee data stored in infotypes, personnel actions to record changes, time recording and attendance, work schedules, and payroll processing functionality.