Well, cats shed! And some shed more than others. The best way to keep your home cat-hair free (or as free as possible) is to regularly groom your cat to minimize excess hair, vaccuum often, and invest in some sort of hair lifter for furniture and clothes.
There are a variety of types that you can find at your local pet store from ‘hair magnet’ rollers, to special pet hair sponges, to the standard lint brush. In our experience the standard, heavy duty, old fashioned lint brush works best