A CV, or Curriculum Vitae, is a complete overview of someone's work. It includes education, work, research, and teaching experience and much more. CVs are usually used in academic or professional fields.
A resume is a 1-2 page document highlighting someone's work and education experience. Resumes are mostly used for job applications.