This document provides an introduction to sockets programming in Ruby. It discusses Ruby's socket class hierarchy, including the Socket class which mimics the BSD sockets API. It also covers the TCPSocket and TCPServer classes which make building TCP clients and servers easier. The tutorial aims to teach the reader how to build a scalable chat server application using Ruby sockets to demonstrate these concepts.