This document provides a technical overview of LoRa and LoRaWAN. It defines LoRa as the physical layer modulation that enables long-range communication, while LoRaWAN is the communication protocol and network architecture. Key aspects of LoRaWAN covered include the star network topology, support for multiple device classes to optimize battery life and latency, adaptive data rates for high network capacity, and security features. Regional variations of the LoRaWAN specification are described for Europe and North America. Comparisons are made between LoRaWAN and other LPWAN technologies, highlighting LoRaWAN's advantages in areas like battery life, coverage, cost, and ability to support a variety of IoT applications.