What Program is
Another term for software, it is basically a list of instructions (written in a programming language) that tells a computer how to execute certain functions and perform tasks in a specific way.
There are many kinds of programs, including:
-antivirus, which detect and remove computer viruses
-application, which are tools that perform specific kinds of tasks (such as word processing)
-authoring, to help create Web sites
-calendar, which contain a calendar or appointment book
-child, which are actually subprograms loaded into memory and used by the main program
-computer program components (CPC), which are routines or modules within a larger program
-conversion, which change a file from one format to another
-demo, which exhibit a sample of a program for free or for a low price
-drawing, used for drawing, illustrating, and editing graphics
-event-driven, which wait for events to occur and then respond to them
-file recovery, which restore files that have been damaged or unintentionally deleted,
-file transfer programs (FTP), which enable a user to copy a file from one computer to another
-formatingt, which erase a disk and prepare it for use
-system, such as the operating system
-utility, which maintain the computer system
The meaning of Affiliate marketing
A revenue sharing arrangement between online advertisers or e-commerce merchants and online publishers or Web site owners, whereby payment is based on performance measures, such as the number of sales, clicks, or registrations that the affiliate refers. In other words, two companies agree to link to one another; if someone clicks from site A to buy something at site B, site A gets a commission on the sale. Affiliate software provides the tracking and reporting of commission-based activities (the sales, clicks, or registrations). Amazon.com pioneered affiliate marketing by getting as many other Web sites as possible to join its affiliate network and sell its products, thereby greatly extending its marketing reach.