A PSBT bundles an unsigned or partially signed transaction with everything a signer needs: the coins being spent, their amounts, scripts and key paths. It lets wallets, hardware devices and cosigners pass a transaction around until it is fully signed.
See the full article: PSBT (BIP174).