An advertisement is something you pay for to promote a business/service and so on. It could be in a magazine, newspaper, on the radio or TV or the internet etc. Publicity is any activity that promotes something into the public eye (even a small segment of the public, for example a small article in a newsletter.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.