An IBAN number is a specific number that has your bank details and your account details all in one, these are required when sending money from or receiving into your account, SWIFT is an electronic means of sending money from one bank to another,. Your Bank will inform you of both these numbers you require.