This document summarizes a seminar on RAIN technology. RAIN (Reliable Array of Independent Nodes) originated at Caltech to create a redundant network of processors that could automatically recover from failures. It aims to minimize connections between clients and servers and make nodes robust and independent. The architecture includes reliable transport, consistent global state sharing, and local/global fault monitors. Key features are scalability, high availability, fault tolerance for nodes, networks and data storage. Applications include high availability video and web servers. Future work involves further developing APIs and a distributed file system.