It's a gussied up way of suggesting this is more highbrow than 'ad' which tends to have a pejorative connotation.
"How did the ad we put up last month do" sort of conversations
The heirarchy of terms gets really confusing here
It's a gussied up way of suggesting this is more highbrow than 'ad' which tends to have a pejorative connotation.