An NFC business card is a physical card that contains an NFC chip, allowing you to share your contact details with others by tapping your card against their device.