A cross-chain bridge is a type of decentralized application that enables the transfer of assets from one blockchain to another.