The main difference between a CV and a cover letter is that a CV is a more comprehensive document that summarises your entire professional and academic history, while a cover letter is a shorter document that focuses on your specific interest in the job you are applying for.  A CV is typically longer than a cover letter, and it is typically formatted in chronological order. A cover letter, on the other hand, is typically formatted in a more conversational style.