An ad agency is an independent business that creates, plans, and handles advertising for clients. There are three main types of ad agencies: full service agencies that handle all aspects of advertising; specialized agencies focused on specific industries or groups; and virtual agencies where people work remotely. A typical ad agency has departments for account management, creative services, media planning/buying, and research.