When you want to transfer data from one computer to another, your data (in binary form) will first go to the NIC (Network Interface Card) where the data will be encoded (with timer clock tick for example) and sent over the network under an electronic signal.
An example of Manchester Encoding:
101110011001 // data
101010101010 // timer tick on network
000100110011 // result using XOR
Why doesn't the NIC directly transfer the binary data but must encode it first?

