1. A computer program product recorded on computer readable medium for organizing and manipulating Web services (hereinafter “container”), comprising: computer readable code for determining and describing Web services that are available at a corresponding network node; computer readable code for transmitting to other containers messages via a network disclosing said Web services that are available at said corresponding network node; computer readable code for receiving and deciphering messages disclosing Web services that are available at other network nodes corresponding to other containers; and computer readable code for dynamically reconfiguring Web services based on said messages and said Web services available at said corresponding network node; wherein said computer program product is in the form of a Web service.