Consumer media habits are changing. Brand development differs from direct response marketing by focusing on awareness, familiarity, and positive imagery rather than completed transactions. Major branding concepts include the brand name, brand identity, and brand parity. Marketers are using techniques like personalization, co-creation of content, purchase process streamlining, customization, dynamic pricing, and brand communities to build and reinforce brands online. Ad serving involves ads being delivered by a server to a user's computer where they are displayed by the browser. The two techniques used to improve ad targeting are contextual advertising which bases ads on page content, and behavioral advertising which bases ads on a user's online behavior.