A cover letter is a letter you write to introduce yourself to a particular hiring manager.(which may include even more-so personal details then what is typically seen in a resume)
However a resume is often used for every job you apply to, typically it contains all the general data regarding your experience in the working class and data that is required to be hired.
the three major elements that separate the world's haves from the have-nots are developing agriculture, living in areas without natural geographic barriers, and acquiring immunity to diseases.