An advertising agency is a service business that creates, plans, and handles advertising campaigns for clients. Its roles include conducting research on products, target consumers, and companies; creating appealing ads; planning media placement; gathering feedback; and managing billing. Large full-service agencies handle all aspects of advertising, while smaller specialized agencies focus only on creative functions like copywriting. In-house agencies work solely for one advertiser.