Ether provides traits that abstracts data transmission layer, allowing developers to build applications that can transfer datas online through various means without worrying apis from each mean.
A data storage protocol.
A packet transfer protocol. It is similear to
A stream transfer protocol.