It's helpful to consider the journey that data takes in a generalized end-end IoT solution. A generalized view of the data journey is presented in figure 1 below, from generation or consumption at the end devices or sensors, all the way to cloud processing and data presentation. Along the journey, the data is routed through a series of hardware devices. In some contexts, industries, an solutions, each of these device categories can be considered 'the edge'. The 6 locations along the journey are described below, with a perspective on how the weeve platform would support at each location, the first 5 locations being a potential 'edge', and the 6th location being the remaining data processing and storage in the cloud abstracted as 'core'. Of course, this location itself contains a potentially complex data processing pipeline.