Networking and electronic devices such as printer, mouse, surveillance camera, monitor or any electronics circuits need to have some kind of communication protocol to transfer and receive data.
These protocols basically split into 2 categories: parallel and serial.