Term life insurance provides coverage for a set number of years — typically 10, 20, or 30 — and expires at the end of the term. It has no cash value. Whole life insurance is permanent, never expires, and builds cash value over time. Term insurance costs less per dollar of coverage initially, but whole life provides lifelong certainty that term cannot match.