Karakterleri tamsayı olarak göstermek için bir standarttır. Her bir karakter için 7 bit kullanan ASCII’den farklı olarak, Unicode 16 bit kullanır, bu da 65.000’den fazla benzersiz karakteri temsil edebileceği anlamına gelir.
65.000’den fazla benzersiz karakter, İngilizce ve Batı Avrupa dilleri için aşırı derecede fazladır, ancak Yunanca, Çince ve Japonca gibi bazı diğer diller için gereklidir. Birçok analist, yazılım endüstrisinin gittikçe yaygınlaşmasıyla birlikte, Unicode’nun sonunda ASCII’yi standart karakter kodlama biçimi olarak alacağına inanıyor.