Personalization Engine – With the incorporation of a Personalization Engine, the site visitor is allowed, or even required, to set up viewing preferences. Internet personalization engines are often used in conjunction with cookies. Amazon uses a personalization engine to remember visitor interests. This helps them determine what products to advertise to the visitor when they next visit. Personalization Engines can be used in Walled Gardens and other related interactive TV applications.