El documento describe los sockets TCP/IP, que permiten a dos programas intercambiar datos de forma fiable y ordenada a través de una conexión de red. Explica que un socket está definido por una dirección IP, puerto, protocolo de transporte y que la clase Socket de Java facilita el establecimiento de conexiones y envío de datos a través de la red. Finalmente, incluye un ejemplo de un cliente Java que obtiene la hora del servidor local a través de un socket.