Abstract. In this paper, we describe how the AGORA multi-agent architecture is used to support Virtual Enterprises(VE). Software agents represent the partners of a VE, who collaborate to achieve the goals of the VE. We consider the formation of a VE within the context of an electronic market place, where a number of interested parties compete to become a partner in the VE.