Nøgleforskel: Låsning af en iPhone fjerner SIM-begrænsninger fra telefonen, hvilket tillader brugen af iPhone på enhver transportør. Jailbreaking er en metode, der gør det muligt for brugeren at komme forbi de begrænsninger, der er placeret af Apple, og giver brugeren mulighed for at downloade yderligere applikationer, udvidelser og temaer, der ikke er tilgængelige via den officielle Apple App Store.

Låsning af en iPhone fjerner SIM-begrænsninger fra telefonen. Definitionen af oplåsning omfatter fjernelse af SIM-begrænsninger på modemet, hvilket tillader brugen af iPhone på enhver transportør. Låsning af enheden gør det muligt for brugeren at købe telefonen på en netværksoperatør som f.eks. T-Mobile og derefter bruge den på en anden transportør, lad os sige AT & T. Mange brugere kan købe ulåste telefoner direkte fra firmaet og derefter købe planer hver for sig, hvis det er meget mere muligt. Imidlertid er ulåste telefoner ret dyre i forhold til dem, der købes hos en transportør på en kontrakt.
Der er to forskellige typer af oplåsningsmetode: software låse op og hardware låse op. Ved oplåsning af software kan brugeren låse op for enheden ved hjælp af en software, mens i hardwareoplåsning, som brugeren kræver for at manuelt ændre hardwareen for at tillade andre SIM-forbindelser. Software-låse anses generelt for at være sikrere, da de let kan vende tilbage, hvis det er nødvendigt. Mange lande som USA overvejer at låse telefonen op for at være ulovlig; loven er dog nu ændret og anser oplyst af tjenesteudbyderen for at være lovlig. Hvis en person ønsker at låse en iPhone ulovligt op, skal de først jailbreak iPhone og derefter låse op telefonen ved hjælp af en software.
Jailbreaking er en metode, der gør det muligt for brugeren at komme forbi de begrænsninger, som Apple Inc placerer på deres produkter, og gør det muligt for dem at få fuld adgang til Apple-enheder som iPhone, iPad, iPod Touch og Apple TV. Jailbreaking gør det muligt for iOS-brugere at få rodadgang til operativsystemet, så de kan downloade yderligere applikationer, udvidelser og temaer, der ikke er tilgængelige via den officielle Apple App Store.

Forbundne jailbreaks kræver konstant tilstedeværelsen af en computer eller en bærbar forbindelse. Softwaren er på computeren, og brugeren skal forbinde deres enhed til computeren og køre softwaren på enheden for at kunne jailbreak den. Men hvis enheden genstarter eller er slukket og slået til, kræver den samme computerforbindelse for at tænde den igen i jailbreak-tilstand. En tæmmet jailbreak er ubrugelig uden en computerforbindelse og fungerer sammen med både Mac OS X og Windows. En semitethered jailbreak er, når enheden genstartes, den vil fungere med normale funktioner, men det vil ikke kunne få adgang til genstande, der kræver en jailbreak.
En ubundet jailbreak kræver ikke konstant brug af en computer og er den foretrukne jailbreak metode. Den eneste gang en forbindelse til computeren er nødvendig, er under jailbreaking processen. Når enheden har været jailbroken, kan du bruge den som en normal enhed, slå den til og fra og genstarte den. Det er også kendt som en permanent jailbreak. Dette er den mest eftertragtede jailbreak; men det tager tid for denne jailbreak at blive frigivet. Der er 2 typer af ubundne jailbreaks: Patched LLB-baserede og kernel hacks.