Unlocking is the process of removing restrictions that prevent a phone from being used on a network that is provided by a different wireless carrier. Jailbreaking and rooting serve the same purpose of gaining access to your entire file system, but they are used in the context of iOS and Android, respectively. Jailbreaking and rooting are also referred to as unlocking.