A mesh network is a communications network made up of radio nodes organized in a mesh topology. In a mesh network, nodes cooperate to relay packets to and from each other until they reach their destination. The more nodes there are in a mesh network, the more robust it becomes. If one node goes down, the network can still function because the remaining nodes will take over its duties.
Some of the emerging trends in mesh networking include the use of mesh networks for smart cities, the use of mesh networks for the Internet of Things (IoT), and the use of mesh networks for 5G.