The basic difference between term and whole life insurance is this: A term policy is life coverage only. On the death of the insured it pays the face amount of the policy to the named beneficiary. You can buy term for periods of one year to 30 years. Whole life insurance, on the other hand, combines a term policy with an investment component. The investment could be in bonds and money-market instruments or stocks. The policy builds cash value that you can borrow against. The three most common types of whole life insurance are traditional whole life policies, universal and variable. With both whole life and term, you can lock in the same monthly payment over the life of the policy. (Read more on how to buy a life insurance policy or determine how much life insurance you will need.)
Whole life insurance is expensive: You're paying not only for insurance but also for the investment portion. That extra cost might almost be worth it if these policies were a good investment vehicle. But usually they aren't. Insurance agents like to call these policies retirement plans, emphasizing the "forced savings" inherent in forking over the premiums each month "for retirement."
Leaving aside the fact that there are many better ways to save for retirement, these policies come with high fees and commissions, which sometimes lop off as much as three percentage points from the annual return. On top of that, there are up-front (but hidden) commissions that are typically 100% of your first year's premium. Worse, it's often impossible to tell what the return on the investment will be, and how much of what you pay in goes toward the insurance and how much toward the investment.