Job description is a document which states an overview of the duties, responsibilities and functions of a specific job in an organisation,used to describe the particular task have to be performed by the employee
Job specification is a statement of the qualifications, personality traits, skills, etc. required by an individual to perform the job. Ex the qualifications and quality fits for the task