The term “New Business” refers to all activities related to acquiring and managing new clients, projects, or business opportunities. It encompasses the creation of new business relationships as well as the development of revenue associated with these new contracts. This concept is particularly used in advertising agencies, where a dedicated team handles this prospecting and acquisition.