EBML corresponde a las siglas Extensible Binary Meta Language ("Meta Lenguaje Binario Extendible") y fue creado como una extensión binaria simplificada de XML, para guardar y manipular datos jerárquicamente con campos de longitud variable.