Oddly enough it doesn't exactly go up by 1000's. Darn interbreeding between binary and SI!
After the terabyte, it's a petabyte, and after a petabyte is an exabyte and then a zettabyte whereby an exabyte is:
1125899906842624 kilobytes (abbreviated as KB or Kb*)
1099511627776 megabytes (abbreviated as M or MB)
1073741824 gigabytes (abbreviated as G or GB)
After the zettabye is the yottabyte and then the xonabyte (sometimes called the brontobyte) Then it goes: Weka
Vunda Uda Treda Sorta Rinta Quexa Pepta Ocha Nena Minga Luma ;^)
1 Gigabyte of data is almost twice the amount of data that a CD-ROM can hold. But it's about one thousand times the capacity of a 3-1/2 floppy disk. 1 Gigabyte could hold the contents of about 10 yards of books on a shelf or one hollywood quality 2.5 hour digital movie. 100 Gigabytes could hold the entire library floor of academic journals.
A Terabyte could hold about 3.6 million 300 Kilobyte images or maybe about 300 hours of good quality video. A Terabyte could hold 1,000 copies of the Encyclopedia Britannica. Ten Terabytes could hold the printed collection of the Library of Congress. That's a lot of data.
1 Petabyte could hold approximately 20 million 4-door filing cabinets full of text. It could hold 500 billion pages of standard printed text. It would take about 500 million floppy disks to store the same amount of data. 2 petabyes would hold all of the material in all US academic research libraries. 20 petabytes is equal to the capacity of all hard-disk drives produced in 1995. 200 Petabytes would cover about all of the material ever written by man, ever.
There is not much to compare an Exabyte to. It has been said that 5 Exabytes would be equal to all of the words ever spoken by mankind…ever.
The others (zetta, yotta, bronto) are pretty much just theoretical.
A gigabyte is 1,073,741,824 bytes; 2^30 (approximately 10^9) bytes
A terabyte is 1,099,511,627,776 or 2^40 (approximately 10^12) bytes
A petabyte is 1,125,899,906,842,624 bytes or 2^50 (approximately 10^15) bytes
An exabyte is 1,152,921,504,606,846,976 bytes or 2^60 (approx 10^18) bytes
A zettabyte is 1,180,591,620,717,411,303,424 bytes or 2^70 (approx 10^21) bytes
A yottabyte is 1,208,925,819,614,629,174,706,176 bytes or 2^80 (approx 10^24) bytes
A xonabyte (brontobyte) is 2^90, approximately (though not exactly) 10^27 bytes.
A Wekabyte is 2^100, approximately (though not exactly) 10^30 bytes.
A Vundabyte is 2^110, approximately (though not exactly) 10^33 bytes.
An Udabyte is 2^120, approximately (though not exactly) 10^36 bytes.
A Tredabyte is 2^130, approximately (though not exactly) 10^39 bytes.
A Sortabyte is 2^140, approximately (though not exactly) 10^42 bytes.
A Rintabyte is 2^150, approximately (though not exactly) 10^45 bytes.
A Quexabyte is 2^160, approximately (though not exactly) 10^48 bytes.
A Peptabyte is 2^170, approximately (though not exactly) 10^51 bytes.
An Ochabyte is 2^180, approximately (though not exactly) 10^54 bytes.
A Nenabyte is 2^190, approximately (though not exactly) 10^57 bytes.
A Mingabyte is 2^200, approximately (though not exactly) 10^60 bytes.
A Lumabyte is 2^210, approximately (though not exactly) 10^63 bytes.
And that, I think, is more than you will ever need to know about that ;^)
My personal fav is the Sortabyte. (cute name and I love that it's approx 10^42) *is a dork*