The iCloud activation lock is an Apple invention meant to deter thieves by making it hard to use stolen devices. On the other hand, cell phone carriers invented the SIM lock to force you into multi-year contracts by locking your IMEI number to your SIM card (or at least to a specific carrier). Both types of locks leverage your device's IMEI, but they have entirely different purposes.