Pervasive computing, also known as ubiquitous computing, refers to a computing environment where any device, anywhere, anytime, can provide us with the computing capabilities we need.