Ubiquitous Computing
Ubiquitous computing refers to a new era in which networking and computing technologies become so small, fast, interconnected, and cheap that they can be embedded seamlessly into the environment and everyday objects. It implies that computing becomes ubiquitous. User-friendly services are expected to be available anytime and anywhere and only when demanded by users. This