Advertising agencies are dedicated to creating, planning, and managing all aspects of a client’s paid and owned advertising, and other forms of promotion and marketing. Advertising agencies may specialise in specific areas (such as direct marketing or creative), or they can be ‘full-service’, which is an agency (usually large) offering a wide range of expertise in-house including media planning and buying.