A hiring manager is the person (usually your future boss) who actually needs someone for a role and makes the final call on who gets hired; they define the job requirements, work with HR to post the role, review shortlisted resumes, take interviews, and decide which candidate fits the team best. From what I’ve seen, HR handles the process, but the hiring manager focuses more on whether you can actually do the job and fit into the team.