External Term Format is a binary format used to communicate to outside world. You can use it with any language through ports, drivers or NIF. BERT (Binary ERlang Term) can be used in other languages.