IoT environment

Definition
An IoT environment is

"a set of IoT components and supporting technologies that are networked together and can be built into IoT systems, which are also part of the IoT environment."