A CRM is used to create a talent pipeline comprising job seekers, current employees, and passive candidates. It helps in building a database of potential candidates, delivering targeted messages, fostering relationships between the employer brand and candidates, and tracking candidate progress.