Edge computing locates computing and storage resources at the edge of the network, with the intention of getting data and analytics to the right place, at the right time. It decentralises data processing and avoids non-essential data transmission.