What you do is deposit money into the 401k during your entire working career. Then, when you retire, the money is there for you to live on (provided that you don't withdraw any money). Social security and any pension you get is not enough to live on in this economy. With the 401k, you can have extra funds when you aren't working.