Internet of Things (IoT)

The Internet of Things, or IoT, connects everyday physical objects to digital networks. These objects can collect data, communicate with other systems and sometimes perform actions automatically.

A normal light bulb simply turns on and off. A smart light bulb can connect to an application, follow a schedule, respond to a voice command and report its energy usage.

Simple idea: IoT gives physical objects the ability to sense, communicate and respond.

What Is the Internet of Things?

The Internet of Things is a network of physical devices containing hardware, software and communication features that allow them to collect and exchange data.

NIST describes Internet of Things devices as connected products that may include sensors, controllers, household appliances and the supporting components required to operate them.

IoT devices may include:

  • Sensors
  • Processors
  • Software
  • Network connections
  • Cameras
  • Microphones
  • Actuators
  • Cloud services

Not every IoT device connects directly to the public internet. Some communicate through a local network, smartphone or gateway.

Common Examples of IoT Devices

At Home

  • Smart speakers
  • Smart televisions
  • Security cameras
  • Video doorbells
  • Smart lights
  • Smart plugs
  • Robot vacuum cleaners
  • Smart thermostats

Personal Devices

  • Smartwatches
  • Fitness trackers
  • Health monitors
  • Location trackers
  • Smart glasses

Business and Industry

  • Factory sensors
  • Warehouse trackers
  • Delivery systems
  • Smart electricity meters
  • Connected machinery
  • Building-management systems

Public Services

  • Traffic sensors
  • Smart streetlights
  • Air-quality monitors
  • Waste-management sensors
  • Flood-warning systems

How Does IoT Work?

A basic IoT system follows this process:

Sense → Connect → Process → Decide → Act

1. Sense

A sensor collects information from the physical environment.

It may measure:

  • Temperature
  • Movement
  • Light
  • Pressure
  • Humidity
  • Location
  • Heart rate
  • Air quality

2. Connect

The device sends the collected data through a network.

It may use:

  • Wi-Fi
  • Bluetooth
  • Mobile network
  • Ethernet
  • Zigbee
  • Near-field communication
  • Low-power wide-area network

3. Process

The data is processed:

  • On the device
  • On a nearby gateway
  • At the edge of the network
  • In a cloud data centre

4. Decide

Software analyses the data and decides what should happen.

5. Act

The system may:

  • Send a notification
  • Store a record
  • Turn on a light
  • Stop a machine
  • Change the temperature
  • Open or close a valve

Real-Life IoT Example

Imagine a smart thermostat.

  1. A temperature sensor measures the room.
  2. The thermostat compares the reading with the selected temperature.
  3. If the room is too cold, it activates the heating.
  4. The user can check or change the setting through a mobile application.
  5. The system may learn the user’s schedule and reduce unnecessary heating.

The thermostat combines sensors, software, networking and physical control.

Main Components of an IoT System

Sensors

Sensors collect data from the environment.

Examples:

  • Temperature sensor
  • Motion detector
  • Camera
  • GPS sensor
  • Heart-rate sensor
  • Moisture sensor

Actuators

An actuator performs a physical action.

Examples:

  • Opening a smart lock
  • Turning on a motor
  • Moving a robotic arm
  • Closing a water valve
  • Adjusting a thermostat

A sensor observes the physical world. An actuator changes it.

Processor

The processor runs instructions and may perform local calculations.

Simple IoT devices may use small, energy-efficient processors.

Connectivity

Connectivity allows the device to exchange data with other devices, gateways or cloud services.

Software

Software controls the device and determines how it responds to data.

User Interface

The user interface may be:

  • Mobile application
  • Website dashboard
  • Voice control
  • Physical buttons
  • Control panel

IoT Architecture

An IoT system can be divided into four simple layers.

Device Layer

Contains sensors, actuators and physical devices.

Network Layer

Transfers data using Wi-Fi, Bluetooth, cellular networks or other technologies.

Processing Layer

Stores and analyses data using edge systems, servers or cloud platforms.

Application Layer

Provides the service used by people or organisations.

Examples include a smart-home app, health dashboard or factory-monitoring system.

Basic IoT Architecture

Physical Device → Network → Edge or Cloud → Application → User

The application may also send instructions back to the physical device.

IoT Communication Technologies

Different IoT devices use different connection methods.

TechnologyCommon Use
Wi-FiHome devices and cameras
BluetoothWearables and nearby devices
EthernetStable industrial connections
CellularVehicles and remote devices
ZigbeeLow-power smart-home devices
NFCVery short-range communication
LPWANLong-range, low-power sensors

The best option depends on:

  • Distance
  • Speed
  • Power usage
  • Cost
  • Environment
  • Security
  • Amount of data

A battery-powered field sensor may need a low-power connection, while a security camera requires greater bandwidth.

Common IoT Protocols

Protocols are rules that devices use to communicate.

HTTP and HTTPS

Used by websites, applications and many internet services. HTTPS protects communication using encryption.

MQTT

MQTT is a lightweight messaging protocol often used by IoT devices.

It follows a publish-and-subscribe model:

  • A sensor publishes temperature data.
  • Interested applications subscribe to that data.
  • A message broker manages the communication.

CoAP

The Constrained Application Protocol, or CoAP, is designed for devices with limited power and processing resources.

Bluetooth Low Energy

Bluetooth Low Energy allows nearby devices to communicate while using less battery power.

The protocol must be configured securely. A lightweight protocol does not automatically mean weak security.

Consumer IoT

Consumer IoT includes smart devices used by individuals at home or in daily life.

Examples:

  • Smartwatch
  • Doorbell camera
  • Smart speaker
  • Connected refrigerator
  • Smart television
  • Fitness tracker

Benefits include convenience, remote control and automation.

Risks include privacy loss, weak passwords and devices that stop receiving updates.

Industrial Internet of Things

The Industrial Internet of Things, or IIoT, connects sensors, machines and control systems in industrial environments.

It may be used in:

  • Manufacturing
  • Energy
  • Warehouses
  • Transport
  • Mining
  • Water systems

Example

A factory places vibration sensors on a motor.

  1. The sensors collect vibration data.
  2. Software compares the data with normal behaviour.
  3. Unusual vibration is detected.
  4. Maintenance is scheduled before the motor fails.

This is called predictive maintenance.

Industrial IoT requires strong safety, reliability and cybersecurity because a failure can affect physical operations.

IoT in Healthcare

Healthcare IoT devices may include:

  • Heart monitors
  • Glucose monitors
  • Smart medication systems
  • Hospital equipment trackers
  • Remote patient-monitoring devices

Possible benefits include faster alerts and improved patient monitoring.

Health information is highly sensitive. Medical IoT systems require strong security, privacy and professional oversight.

IoT in Agriculture

Farmers can use IoT devices to monitor:

  • Soil moisture
  • Temperature
  • Weather
  • Animal location
  • Crop health
  • Water usage

Smart farming example

A moisture sensor detects dry soil.

The system:

  1. Collects the moisture reading.
  2. Sends it to a gateway.
  3. Analyses whether water is needed.
  4. Opens an irrigation valve.
  5. Stops watering after the correct level is reached.

This can reduce unnecessary water use.

IoT in Smart Cities

Smart-city systems may support:

  • Traffic management
  • Public transport
  • Street lighting
  • Waste collection
  • Air-quality monitoring
  • Flood detection
  • Parking management

Smart-city technology can improve public services, but it also creates questions about surveillance, privacy, security and data ownership.

IoT in Transport

Connected transport may include:

  • Vehicle tracking
  • Traffic sensors
  • Fleet management
  • Predictive maintenance
  • Smart parking
  • Delivery monitoring

Vehicle systems should separate safety-critical controls from less-trusted entertainment and internet services.

IoT and Cloud Computing

Cloud computing provides storage, processing and applications for many IoT systems.

A smart camera may:

  1. Capture video.
  2. Detect movement.
  3. Upload an alert.
  4. Store selected recordings in the cloud.
  5. Allow the user to view them remotely.

Cloud platforms make it easier to manage many devices, but they can increase dependence on internet access and the service provider.

IoT and Edge Computing

Edge computing processes data closer to the IoT device.

Cloud processing

Device → Internet → Distant Data Centre → Result

Edge processing

Device → Local or Nearby Processing → Result

Edge computing can provide:

  • Faster response
  • Reduced internet usage
  • Better operation during poor connectivity
  • Greater local control of data

Example

A factory safety camera may need to stop a machine immediately. Sending every video frame to a distant cloud system may create unnecessary delay. Edge processing can analyse the video nearby.

Many IoT systems combine edge and cloud computing.

IoT and Artificial Intelligence

AI can help IoT systems analyse sensor data and identify patterns.

Examples include:

  • Detecting unusual machine vibration
  • Recognising a person at a door
  • Predicting energy usage
  • Identifying unhealthy crops
  • Detecting unusual heart readings

AI can improve automation, but incorrect predictions may cause harm. High-risk systems require human oversight and safety controls.

Benefits of IoT

IoT can provide:

  • Automation
  • Remote monitoring
  • Faster alerts
  • Reduced energy usage
  • Better resource management
  • Predictive maintenance
  • Improved convenience
  • Real-time information
  • Safer industrial processes
  • Better decision-making

The value of an IoT system depends on whether it solves a real problem safely and reliably.

Challenges of IoT

Security

Every connected device can become a possible attack point.

Privacy

Devices may collect personal information, audio, video or location data.

Compatibility

Devices from different manufacturers may not work together.

Internet Dependency

Some features may fail when the connection is unavailable.

Battery Life

Remote sensors may need to work for months or years with limited power.

Device Management

Organisations may need to update and monitor thousands of devices.

Electronic Waste

Unsupported or difficult-to-repair devices may be discarded.

Reliability

Incorrect sensor readings can produce incorrect actions.

Major IoT Security Risks

Default or Weak Passwords

Attackers may know passwords commonly used by manufacturers.

Every device should use a unique and strong password.

Missing Security Updates

An unsupported device may contain known security weaknesses.

Before buying, check how long the manufacturer promises to provide updates.

Unencrypted Communication

Attackers may read or change information sent across an insecure network.

Sensitive data should be protected while stored and transmitted.

Insecure Mobile Applications

A device may be physically secure while its control application contains weaknesses.

Excessive Permissions

An application should not receive access to contacts, location, microphone or camera unless it needs them.

Poor Device Management

An organisation may forget which devices are connected or who can control them.

Physical Access

An attacker who reaches the device may reset it, steal it or access its storage.

Botnets

A botnet is a group of infected devices controlled by an attacker.

Compromised IoT devices may be used to:

  • Send spam
  • Spread malware
  • Hide malicious traffic
  • Perform distributed denial-of-service attacks
  • Attack other systems

The owner may not realise their device is participating.

How to Secure IoT Devices

1. Research Before Buying

Check:

  • Manufacturer reputation
  • Security-update period
  • Privacy policy
  • Account-security options
  • Data collection
  • Whether the device works without cloud access

2. Change Default Passwords

Create a strong, unique password for the device and its application.

3. Enable Multi-Factor Authentication

Use multi-factor authentication when available.

4. Install Updates

Enable automatic updates when supported and install manual security updates promptly.

5. Disable Unused Features

Turn off:

  • Remote access
  • Microphone
  • Camera
  • Location
  • Unused network services

Only disable features you do not need.

6. Secure the Home Network

Use:

  • Strong Wi-Fi encryption
  • A unique router password
  • Router updates
  • A separate guest or IoT network when practical

Network separation can reduce what a compromised device can access.

7. Review Permissions

Check who can:

  • View recordings
  • Unlock doors
  • Change settings
  • Access health data
  • Add new users

8. Remove Old Accounts

Delete access for previous owners, employees, tenants or family members who no longer need it.

9. Replace Unsupported Devices

A device that no longer receives security updates may become unsafe to use.

10. Reset Before Selling

Remove accounts and personal data before selling or giving away a smart device.

Follow the manufacturer’s official reset instructions.

UK Smart-Device Security Requirements

From 29 April 2024, UK consumer smart-device rules require manufacturers to meet basic security requirements. These include avoiding easily shared default passwords, providing a way to report security problems and stating the minimum security-update period.

The UK National Cyber Security Centre recommends checking the support period before buying, changing default settings, enabling two-step verification and installing updates. See the NCSC smart-device safety guidance.

A support date acts like a security “use-by” date. A device may still turn on after support ends, but newly discovered weaknesses may remain unfixed.

Device Security by Design

Security should be included when the device is created—not added only after an attack.

The NCSC’s device security principles include:

  • Secure updates
  • Strong authentication
  • Protection of stored and transmitted data
  • Device integrity
  • Trusted software
  • Limited application privileges
  • Secure device management
  • Logging and monitoring
  • Recovery to a known good state

IoT Data Privacy

Before using an IoT device, ask:

  • What data does it collect?
  • Is audio or video recorded?
  • Is location tracked?
  • Where is the data stored?
  • Who can access it?
  • Is it used for advertising?
  • Can it be deleted?
  • How long is it retained?
  • What happens when the account is closed?

A smart device may continue collecting data even when the user is not actively using its application.

A Fun Smart-Home Example

Imagine a smart home containing:

  • Smart lock
  • Smart camera
  • Smart speaker
  • Smart light
  • Smart thermostat
  • Robot vacuum cleaner

The owner uses the password password123 for every device and ignores all updates.

The home may be intelligent, but its security is not.

A safer setup uses:

  • Unique passwords
  • Multi-factor authentication
  • Automatic updates
  • Limited remote access
  • Separate IoT network
  • Regular permission reviews

A smart home should not become an easy home for attackers.

IoT Device Life Cycle

A secure IoT life cycle includes:

  1. Select: Choose a supported product.
  2. Configure: Change passwords and settings.
  3. Use: Monitor normal operation.
  4. Update: Install security fixes.
  5. Review: Remove unnecessary access.
  6. Replace: Retire unsupported devices.
  7. Dispose: Erase data before disposal.

Security must continue throughout the device’s complete life.

Common IoT Myths

Myth: Every smart device is secure when purchased

Fact: Default settings may need to be changed.

Myth: A small device is not useful to attackers

Fact: Cameras, routers and sensors can be added to botnets or used to enter a network.

Myth: IoT always requires cloud computing

Fact: Some devices process data locally or communicate through an edge gateway.

Myth: If a device still works, it is safe

Fact: A working device may no longer receive security updates.

Myth: Changing the Wi-Fi password protects everything

Fact: Device accounts, applications, firmware and cloud access also require protection.

Skills Used in IoT

IoT combines several technical areas:

  • Computer networking
  • Programming
  • Electronics
  • Sensors
  • Cloud computing
  • Edge computing
  • Databases
  • Cybersecurity
  • Data analysis
  • Artificial intelligence

Beginners can start with basic networking, Python, microcontrollers and simple sensors.

Explore Internet of Things Topics

This guide connects to the following detailed lessons:

  • IoT Devices and Sensors
  • How IoT Works
  • IoT Communication Protocols
  • Smart Homes
  • Industrial IoT
  • IoT in Healthcare
  • IoT in Agriculture
  • Edge Computing
  • IoT Security
  • Future of IoT

Conclusion

The Internet of Things connects physical devices with software, networks and data-processing systems. IoT is used in homes, factories, healthcare, transport, agriculture and public services.

Connected devices can improve convenience, efficiency and safety. However, they also create security, privacy, reliability and support challenges.

Remember: A smart device is still a computer—and every computer needs updates, secure access and responsible data handling.

Frequently Asked Questions

What is the Internet of Things?

The Internet of Things is a network of physical devices that collect, exchange and sometimes act on data.

What are examples of IoT devices?

Examples include smartwatches, security cameras, smart lights, factory sensors, health monitors and connected vehicles.

What is the difference between a sensor and an actuator?

A sensor collects information from the environment. An actuator performs a physical action.

Does every IoT device use the cloud?

No. Some process data locally or use an edge device, while others use cloud services.

Why are IoT devices vulnerable?

They may use weak passwords, outdated software, insecure communication or excessive permissions.

How can I protect an IoT device?

Use a unique password, enable multi-factor authentication, install updates, disable unused features and replace unsupported devices.

Continue Learning