Whole life insurance provides coverage for the entire life of the policyholder, while term life insurance offers coverage for a specific term, such as 10 or 20 years.