The dynamic proliferation of the Internet has become a stage upon which the evolution of advertising has played out. New technologies and concepts are emerging daily and as businesses adapt to this technological evolution, customers’ needs have evolved and businesses’ advertising needs have evolved with it. One such concept that has evolved to fit today’s…