1. A computer program product for discovering and distributing relevant business information contained in a mashup, the computer program product comprising: a computer usable storage medium having computer usable program code embodied therewith, the computer usable program code comprising: computer usable program code configured to interrogate a mashup maker to discover the elements, relationships, and dependencies embodied by a mashup page; computer usable program code configured to assemble information representing said elements, relationships, and dependencies to a data structure, and computer usable program code configured to make said data structure accessible to other entities.