1. A computer implemented method for content collection and distribution, the method comprising: a computer performs the following steps: choosing a content originator; creating a content request; requesting content from the content originator; providing content items by a content originator; querying a database of content to display; providing a request to a content originator determining which content applies to the requesting user; determining if other information is needed from the user to display content; requesting additional information from the user to determine the content to display; selecting appropriate and available content to display to a user; collecting user content requests to request content from a content originator; aggregating user content requests to request content from a content originator; triaging user content requests to request content from a content originator; including a keyword in the content by the content originator; searching the content for keywords or other indicators that are pre-defined; adding the content for keywords or other indicators that are pre-defined; executing a pre-defined script after identifying the keyword trigger; processing the content according to pre-defined processes; and signaling the occurrence to overtly notify the user that content exists.