What is context awareness (IT)?
In IT, context sensitivity describes the ability of hardware components and IT systems to react to user requests based on information about their environment or the context of operations. This term was specifically applied to the mobile application world to describe apps that use geolocational data to create context-sensitive user services.
In general, context awareness just means having information about the context in which an IT system is working and using this information in responses. For example, if a computer system has certain location data, it can limit the results of searches or queries to data that match that geolocal context.
But while location is one of the best examples of context awareness, you could just as easily describe many other types of information that lead to context awareness. Computer systems could respond based on image and color, based on things like temperature and humidity, or based on any other kind of data about their environment. Context awareness can affect wearable devices, the Internet, Cloud services and much more can be applied.