A unit of information used in computer engineering. Technically the byte is a unit of addressable memory, and its size can vary depending on the machine or the computing language. However, in most contexts the byte is equal to 8 bits (or 1 octet). This means that a byte has 28 = 256 possible states. The unit was named by IBM engineer Werner Buchholz in 1956, and the 8-bit size was popularized starting in 1964 by IBM's System 360, a top-selling mainframe computer. The spelling "byte" is used instead of "bite" in order to avoid confusion with the bit