One TB contains 1024GB. GB refers to gigabytes, and TB is the standard abbreviation for terabyte in reference to computer memory capacity and file size. Commercially these terms are utilized to indicate hard disk sizes. In standard SI usage, 1 terabyte (TB) equals 1000000000000 bytes = 1000^4 or 10^12 bytes.
A gigabyte is a unit of data specification or computer storage meaning approximately 1.07 billion bytes. It is a multiple of the unit "byte" utilized to denote digital specifications. The prefix "tera" actually represents the fourth power of 1000, and means 10 to the power 12 in the International System of Units.