Internet of Things middleware

Definition
Internet of Things middleware (IoT middleware) is

"software that serves as an interface between components of the IoT, making communication possible among elements that would not otherwise be capable. TechTarget, Glossary (full-text)."