What Java is
Developed by Sun Microsystems, it is a programming language specifically designed for writing programs that can be safely downloaded through the Internet without fear of viruses or other harm to computers or files. Using small Java programs called applets, Web pages can include functions such as animations, calculators, and other fancy tricks. Java is a simple, robust, object-oriented, platform-independent, multi-threaded, dynamic, general-purpose programming environment. It is best used for creating applets and applications for intranets, the Internet, and any other complex, distributed network.
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.