Warstwa aplikacji jest odpowiedzialna za bezpośredni dostęp do procesów, które zarządzają komunikacją w sieci. Ta warstwa służy jako źródło i cel komunikacji w sieciach danych, niezależnie od typu używanych sieci danych. W rzeczywistości, postępy w stosowanych technologiach sieciowych mają bezpośredni wpływ na typy aplikacji, które są opracowywane.

Trendy, takie jak "przynieś swoje własne urządzenie" (BYOD), dostęp w dowolnym miejscu, wirtualizacja i połączenia maszyna-maszyna (M2M) otwarły drogę do nowej generacji aplikacji. Szacuje się, że do roku 2020 będzie połączonych około 50 miliardów urządzeń. W samym 2010 roku, zostało opracowanych ponad 350 tysięcy aplikacji, które pobrano ponad trzy miliony razy.  Wszystko to prowadzi do świata intuicyjnych połączeń pomiędzy ludźmi, procesami, danymi i rzeczami w sieci.

Stosowanie inteligentnego tagowania i zaawansowanej łączności do digitalizacji nieinteligentnych produktów - od rowerów i butelek, po lodówki i samochody - i podłączenie ich do Internetu, umożliwi ludziom i firmom interakcję w nowy i niemal niewyobrażalny sposób. Obiekty będą mogły gromadzić, odbierać i wysyłać informacje do użytkowników i innych połączonych obiektów. Jak pokazano na rysunku, ta nowa fala w rozwoju Internetu jest znana jako Internet rzeczy!

Ponad 100 milionów automatów do sprzedaży, pojazdów, czujników dymu i innych urządzeń już dziś automatycznie udostępnia informacje. Analitycy rynku z Berg Insight przewidują, że ta liczba wzrośnie do 360 milionów w roku 2016. Dziś, kserokopiarki z modułem M2M mogą zamówić automatycznie świeży toner i papier lub powiadomić techników o usterce - nawet informując ich, które części należy przynieść.