A job description is, technically speaking, an internal document that human resources departments, hiring managers, and employees use to describe a role. Technically defined, a job posting or job ad is an external document utilized by hiring teams during the recruitment process.