Four fundamental components of IoT system 1-Sensors 2-Connectivity 3-Data Processing 4-User Interface