—We discuss the design of interaction ambients, which are ambients populated with fixed and mobile services, accessible through distributed interfaces. To make the interaction effective, activities and services should be designed as a function of the ambient, giving the user a coherent and clear context. A design approach is discussed, based on ontologies describing ambients, activities and services.