An IBAN identifies the beneficiary's account, and a SWIFT/BIC identifies the bank for international transfers.
For international money transfers, you may need both, in addition to the beneficiary's name and address, or other information depending on the bank.