As technology develops, people are using an ever broader range of heterogeneous ICT (Information and Communication Technology) devices and network-based services. New areas of research, such as pervasive computing, will further increase the diversity of the devices and services with which users have to deal. The result is an enormous burden of complexity for users, service providers and network operators. This creates obstacles to effective exploitation and acceptance of Beyond 3G systems such as ambient intelligence, context-aware services and novel access technologies. The goal of the Simplicity project is to reduce this complexity by: i) providing automatic customization of user access to services and the network; ii) automatically adapting services to terminal characteristics and user preferences; iii) orchestrating network capabilities