# LoRa vs LoRaWAN: What's the Difference?

This is one of the most common points of confusion for newcomers. LoRa and LoRaWAN are related but completely different things. MeshCore and Meshtastic use **LoRa** - not LoRaWAN. Understanding the distinction helps explain why mesh networking is fundamentally different from IoT sensor networks.

## LoRa: The Physical Radio Layer

LoRa refers specifically to Semtech's Chirp Spread Spectrum modulation technology. It defines *how bits are encoded onto radio waves*. Any software protocol can use LoRa as its radio layer - LoRaWAN uses it, and so do MeshCore and Meshtastic.

Think of LoRa as the engine. Multiple different vehicles can use the same engine.

## LoRaWAN: A Centralized IoT Network Protocol

LoRaWAN is a specific network architecture built on top of LoRa, designed by the LoRa Alliance for IoT (Internet of Things) deployments:

- **Topology:** Star - devices talk to gateways; no peer-to-peer relaying (an optional single-hop Relay extension exists but is rarely deployed)
- **Infrastructure required:** Gateways and backend servers (The Things Network, Chirpstack, etc.)
- **Internet dependency:** Gateways connect to the internet to reach the network server
- **Use cases:** Smart meters, asset tracking, environmental sensors, industrial monitoring
- **Encryption:** AES-128 with separate network and application session keys, managed via the network/join server
- **Messaging:** Sensors send data to servers - not person-to-person communication

If there is no gateway in range, a LoRaWAN device cannot communicate at all. It cannot mesh - at most an optional single-hop Relay extension exists, which is rarely deployed.

## LoRa Mesh (MeshCore &amp; Meshtastic): Decentralized Peer-to-Peer

MeshCore and Meshtastic use LoRa radio but implement their own peer-to-peer mesh networking protocols on top of it:

- **Topology:** Mesh - every node can relay for other nodes
- **Infrastructure required:** None - no gateways, no servers, no internet
- **Works completely off-grid:** Yes, by design
- **Use cases:** Off-grid messaging, emergency communications, outdoor recreation, community networks
- **Encryption:** Group channels use pre-shared keys (Meshtastic); direct messages use per-node public-key encryption (Meshtastic v2.5+, MeshCore)
- **Messaging:** Person-to-person text messages, group channels, GPS position sharing

## Side-by-Side Comparison

<table id="bkmrk-featurelorawanlora-m"> <thead> <tr><th>Feature</th><th>LoRaWAN</th><th>LoRa Mesh (MeshCore/Meshtastic)</th></tr> </thead> <tbody> <tr><td>Network topology</td><td>Star (hub-and-spoke)</td><td>Mesh (peer-to-peer)</td></tr> <tr><td>Requires internet</td><td>Yes (at gateway)</td><td>No</td></tr> <tr><td>Requires servers</td><td>Yes</td><td>No</td></tr> <tr><td>Works off-grid</td><td>No</td><td>Yes</td></tr> <tr><td>Node-to-node relay</td><td>No (an optional single-hop Relay extension exists, rarely deployed)</td><td>Yes</td></tr> <tr><td>Primary use case</td><td>IoT sensors</td><td>Off-grid communication</td></tr> <tr><td>Message type</td><td>Sensor data to server</td><td>Person-to-person text/GPS</td></tr> <tr><td>Managed by</td><td>LoRa Alliance</td><td>Open-source communities</td></tr> <tr><td>License required?</td><td>No (ISM band)</td><td>No (ISM band)</td></tr> </tbody></table>

## What This Wiki Covers

This wiki covers **LoRa mesh networking** using MeshCore and Meshtastic. LoRaWAN is a separate topic entirely and is not covered here. If you are reading about "The Things Network," "Chirpstack," or "LoRa gateways," you are reading about LoRaWAN - a different technology from what this wiki describes.

When someone says they have a "LoRa device" that works with MeshCore or Meshtastic, they mean a device that uses LoRa radio with peer-to-peer mesh firmware - not a LoRaWAN end node.