An Agency of Record (AOR) is a type of advertising agency or marketing firm that is responsible for handling all the services a business might need, including brand strategy, creative design, media planning, and buying.