BIP-47
Reusable Payment Codes for Hierarchical Deterministic Wallets.
Lets someone share one reusable payment code openly while each payment to them still goes to a new address.
Posting one address and being paid to it again and again harms privacy. With a payment code, the sender first makes a small 'notification' payment. After that, both wallets can work out a fresh address for every payment.
Read BIP-47 in full on GitHubAll BIPs