In a highly mobile and active society, ubiquitous access to information and services is a general desire. The context of users is of high importance for an application to adapt automatically to changing situations and to provide the relevant data. We present a combination of space-based computing and the Semantic Web to provide a communication infrastructure that simplifies sharing data in dynamic and heterogenous systems. The infrastructure is called Semantic Spaces.