Roaming is een algemene term in de draadloze telecommunicatie waarbij een bepaalde dienst wordt voortgezet hoewel de gebruiker zich niet in het netwerk bevindt waarin deze geregistreerd Staat. Dankzij roaming kan men met een gsm-abonnement ook in het buitenland bellen.
Roaming kan zich ook binnen een land voordoen, wanneer een mobieletelefonieaanbieder de toestellen uit het netwerk van een andere aanbieder accepteert. Zo liet in Nederland Libertel het huidige Vodafone toestellen met Telfort-simkaarten toe op het Libertel-netwerk op locaties waar het netwerk van Telfort geen landelijke dekking bood.
Om een mobiel apparaat bij een andere netwerk te laten roamen tussen verschillende netwerken moet een aantal stappen worden uitgevoerd. Allereerst wordt gecontroleerd of er een afspraak, de zogenaamde roaming agreement bestaat uit tussen de aanbieder van het thuisnetwerk en de aanbieder van het vreemde netwerk waarop aangemeld wordt. Is dit niet het geval, dan is roaming onmogelijk.