Advertising agency is a specialize group of people that focus on planning and handling advertising for a certain client. They are an independent company from the client and has a outside point of view. The ad agency can also handle the overall marketing strategy and sales promotion of its client.