a) With the help of a diagram explain the architecture of an e-business application.
b) What is an affiliate and how an Affiliate Program Works?
c) Distinguish between Pay-per-lead, Pay-per-click, Pay-per-sale and CPM (cost-per-thousand) models.
d) With the help of a diagram show how messages are exchanged in an e-business application. Explain your answer refering to a user requesting a list of products.