In order to hire people for a job, it is really important to reach out to the correct candidates. the difference between job description & specification is job description about what to do, what type of job or category for example here is a circular mention about a job where an employee job is to maintain the customer relationships talking with the customer this is job description on the other hand job specification is to do the duty what types of skill knowledge will be required for example good communication, English speaking, situation handling, interpersonal, etc is an example of the job specification.
But on the other hand, job specifications show the skills and qualities the employer is looking for . And these are the major difference between job descriptions and job specifications.