What is the difference between job role and job description?

nothing. the job role desribes the job