1. A system to provide portals accessible through web browsers, wherein the system for providing the portals is configured to allow privileged users to set up and configure the portals through which visitors access content, the system comprising processing circuitry configured to operate on instructions stored in a memory to provide: a content repository configured to store electronic content and metadata in a computer-readable storage medium and to associate the stored electronic content with the metadata and with potential audience types for the stored electronic content; a communication portal developer configured to provide browser accessible interfaces usable by the privileged users to create a plurality of customizable portals and configured to provide templates usable by the privileged users to create the plurality of customizable portals without software code development, wherein the browser accessible interfaces provided by the communication portal developer includes an audience interface, a portal content interface and a user interface, wherein for each portal created by the privileged users, the audience interface is configured to provide a list of potential audience types for the portal and enable selection of an audience type for the portal from the list, the portal content interface is configured to provide a list of electronic content associated with the selected audience for potential publication to the portal and enable selection of electronic content from the list to be published for the selected audience type, wherein the portal content interface is usable by the privileged users to search through the electronic content using metadata, and a user interface is usable to add selected visitors to the portal who are authorized to view the published content; and a real-time or near real-time analytic engine configured to provide a browser accessible interface for the privileged users to analyze use of the published electronic content on the customizable portals and visitor behavior while logged into their customizable portal, wherein the analytic engine includes an interface configured to present a list of selectable reports, wherein each customizable portal is accessible to the selected visitors, and each customizable portal is configured to enable the selected visitors to view the published electronic data.
9. The system of claim 1 , further comprising a search engine configured to search for electronic content within the content repository by a keyword and configured to search for electronic content within the content repository by at least one category, the search engine including an interface configured to present a list of selectable options for each category.