Difference between Cover letter and Resume?

Difference between Cover letter and Resume?

Cover letter is a type of envelope containing resume. It is a short summary about yourself. Cover letter should be devised in such a manner that it would convince recruiter to open it and have a look at resume.
Resume on other hand is company specific in which you highlight every thing about your professional career.