Cos provides a high level interface to application developers wishing to manipulate objects stored in a corportate wide data source lightweight data entries are manipulated by services that are able to appear and dissapear across the network as needed.