Ever since I started developing browser add-ons for clients, I've battled with the confusing terminology used to describe them. A typical conversation goes something like this: Client: How's the plugin development going? Me: Extension development. When we started running some Google ads, I noticed the same phenomenon at work. I…