There are two slightly different definitions of the size of a gigabyte in use:
* 1,000,000,000 bytes or 109 bytes is the decimal definition used in telecommunications (such as network speeds) and some computer storage manufacturers (such as hard disks and flash drives). This usage is compatible with SI. * 1,073,741,824 bytes, equal to 10243, or 230 bytes. This is the definition used for computer memory sizes, and most often used in computer engineering, computer science, and most aspects of computer operating systems. The IEC recommends that this unit should instead be called a gibibyte (abbreviated GiB), as it conflicts with SI units used for bus speeds and the like.