Una sequenza di ottetti a lunghezza variabile, come nella notazione sintassi astratta Uno (ASN.1), è indicato come una stringa di ottetto.
Lo standard internazionale IEC 60027-2, capitolo 3.8.2, afferma che un byte è un ottetto di bit. Tuttavia, il byte unitario è stato storicamente dipendente dalla piattaforma e ha rappresentato varie dimensioni di archiviazione nella storia dell’informatica. A causa dell’influenza di diverse importanti architetture di computer e linee di prodotto, il byte è stato associato in modo schiacciante a otto bit. Questo significato di byte è codificato in standard come ISO / IEC 80000-13. Mentre byte e ottetto sono spesso usati come sinonimi, quelli che lavorano con determinati sistemi legacy sono attenti a evitare ambiguità.
Gli ottetti possono essere rappresentati utilizzando sistemi numerici di basi diverse come i sistemi numerici esadecimali, decimali o ottali. Il valore binario di tutti gli otto bit impostati (o attivati) è 111111112, uguale al valore esadecimale FF16, al valore decimale 25510 e al valore ottale 3778. Un ottetto può essere utilizzato per rappresentare valori decimali che vanno da 0 a 255.
Il termine ottetto (simbolo: o) è spesso usato quando l’uso del byte potrebbe essere ambiguo. Viene spesso utilizzato nelle pubblicazioni Request for Comments (RFC) della Internet Engineering Task Force per descrivere le dimensioni di archiviazione dei parametri del protocollo di rete. Il primo esempio è RFC 635 del 1974. Nel 2000, Bob Bemer ha affermato di aver proposto in precedenza l’uso del termine ottetto per “byte a 8 bit” quando dirigeva le operazioni software per Cie. Toro in Francia nel 1965-1966.
In Francia, Canada francese e Romania, octet è usato nel linguaggio comune invece di byte quando è richiesto il senso a 8 bit, ad esempio, un megabyte (MB) è definito megaoctet (Mo).