These can be called building blocks to anyone career and representing you and your work is very important. How much content in each of these should be written in a proper format? What mistakes should be avoid while writing these?
A CV is an extended record of your academic, research, national and international, and community service activities.
A Resume, as its French name indicates, is a summary, i.e. a short version of a CV, highlighting the most important sides of the career of an academic.
A cover letter is usually a letter of intent in which an applicant to a position (national recruitment or international contract) spells out his/her skills, competencies, and expertise to be accepted.