Ubiquitous computing/Definition

A computing paradigm in which the user's physical environment is rich with sensors that detect user actions and change the environment to complement them