Advertising software falls into two categories: software that advertisers use to design their ads and software that everyday people install on their computers. The former allows advertisers to integrate text and graphics into a variety of print mediums. The latter allows advertisers to profile computer users and then design advertising that appeals to them.