Wondering what a “flame” is? Or what CPL stands for? Perhaps the pros at the Interactive Advertising Bureau can help you catch up, with their extensive glossary of key new media and advertising terms.
Check it out and let us know in the comments section of this post if there are other terms that have you scratching your head. We’ll find answers for you.