Is the 12 word is my private key backup?

Yes. It's the backup for all private keys created in that wallet as it creates a new address with each transaction. You can also import those 12 words into other wallets that use the same system and your coins will be there too.