An introduction to talk about this mechanism to connect clients and servers. Examples (server and clients). Best practices.