NFC operates on the principles of electromagnetic induction. It uses magnetic field induction to enable communication between electronic devices. When two NFC-enabled devices come close to each other, their antennas create a magnetic field that allows the transfer of data.