Advertising is to advertise a product or service of a company, for commercial purposes. Publicity is to publicize a product, service or company to provide information. Advertising is what a company says about its own product, but Publicity is what others says about a product.