Media agencies advise corporations on how and where by to promote, and how to present a positive impression of themselves to the general public.[1] Major products and services contain advertising, community relations together with other types of media management.Advertising agencies employ various frameworks and methodologies within their approache