Job description mainly describes the one's responsibilities and duties needed to be performed regarding certain job, while
Job specification describes the knowledge, qualification and competencies...