An advertising agency, often known as a creative agency or an ad agency, is a company that creates plans and manages advertising and other types of promotion and marketing for...