NFC allows contactless communication between devices like smartphones through magnetic induction, creating a small radio frequency field. It transfers small amounts of data wirelessly over short distances. NFC can be used for transactions by tapping a phone to a payment terminal, for sharing content by tapping two NFC devices, and for pairing devices like tapping a phone to a router.