Having considered some of the different ways in which context may affect or be used in mobile devices; we now
want to build a classification of mobile and context-aware devices to better understand the design space. Clearly, as we are considering mobile systems, ideas of space and location are of paramount importance in our consideration of
the context of these systems. We will therefore first examine different kinds of real and virtual location and different
levels of mobility including issues of control. However any notion of location puts the device within an environment
which has both attributes itself and may contain other devices and users with which the device may interact.