Context-aware computing refers to a general class of mobile systems that can sense their physical environment, i.e., their context of use, and adapt their behavior accordingly. Such systems are a component of a ubiquitous computing or pervasive computing environment. Three important aspects of context are: (1) where you are; (2) who you are with; and (3) what resources are nearby. Although location is a primary capability, location-aware does not necessarily capture things of interest that are mobile or changing. Context-aware in contrast is used more generally to include nearby people, devices, lighting, noise level, network availability, and even the social situation; e.g., whether you are with your family or a friend from school.
G. Abowd, A. Dey, P. Brown, N. Davies, M. Smith, and P. Steggles. HUC '99: Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing, page 304--307. London, UK, Springer-Verlag, (1999)
E. Mohyeldin, M. Fahrmair, W. Sitou, and B. Spanfelner. The 16th Annual IEEE International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC05), 11-14 September 2005, Berlin, Germany, (2005)