1. A multimedia communication system comprising: a media repository storing online advertisement templates available for display on a graphical user interface of a client computer coupled to the media repository via the Internet; a project builder on a server computer obtaining an online advertisement template from the media repository, the project builder generating an online advertisement based on an online advertisement template selected on the graphical user interface; a distribution program on the server computer coupled to the media repository for broadcasting the online advertisement, the distribution program using keywords in to determining the distribution of the online advertisement; the server computer formatting the online advertisement, in an electronic distribution format being selectable from a set of two or more options of an electronic mail, a web page, an electronic brochure, a text ad, a mobile ad, an in stream ad, an in-video ad, an animated video file for display on a computer, an expandable video file for display on a computer, and an animated file for display on a computer; and a project viewer for sending at least one version of the online advertisement via the Internet to a client computer having a graphical user interface that displays the online advertisement.