Each participant in the EvE has its associated habitat. The sum of all habitats form the Evolutionary Environment Digital Ecosystem. The habitats exchange services (this mechanism is called migration), and act as an optimisation engine for providing a user with best-fitting services and service combinations to support its daily business.
This optimisation happens on two levels: local optimisation using techniques from evolutionary computing, and distributed optimisation using an intelligent agent system.