A curriculum vitae (CV) is a detailed document outlining a person's academic and professional history, differing from a resume by being more comprehensive. A CV should include various sections such as personal information, qualifications, experiences, and achievements, and is typically longer than a resume. Tailoring the CV to specific job descriptions and avoiding errors and irrelevant details are crucial for effectiveness.