Sockets
A socket is a concept of programming implemented within a system operating (OS), usually supported by a language of programming of high level (C#, Java, Python etc.), that allows the communication between different processes. We understand by communication between processes