Binnen een LoRaWAN netwerk fungeert een LoRaWAN gateway als brug tussen de LoRa nodes en de LoRaWAN netwerkserver. De communicatie tussen de nodes en een gateway vindt plaats over LoRa, terwijl de communicatie tussen een gateway en de netwerkserver plaatsvindt via het internet. De afstand tussen een node en een gateway kan oplopen tot meerdere kilometers.
Een gateway communiceert met de netwerkservers van een netwerkoperator die het LoRaWAN netwerk in beheer heeft. Een gateway staat dus in dienst van één specifiek LoRaWAN netwerk en wordt doorgaans niet gebruikt voor een ander LoRaWAN netwerk. Iedere netwerkoperator zal dus zelf moeten zorgen voor het plaatsen van voldoende gateways om de beoogde dekkingsgraad te behalen.
Wanneer het nodig is om een LoRaWAN gateway aan te schaffen is afhankelijk van het feit of er gebruik wordt gemaakt van een private of public LoRaWAN netwerk. In het laatste geval is het ook afhankelijk van het type public LoRaWAN netwerk dat gebruikt wordt.