This document discusses sensor networks and distributed cut detection algorithms. It begins with an introduction to sensor networks, their architecture, and applications. Key challenges for sensor networks include limited node energy. The document then discusses cuts in sensor networks that occur when nodes fail, disconnecting the network. It presents a distributed cut detection algorithm that allows nodes to detect when they are disconnected from the source node or when a cut has occurred elsewhere in the still-connected network. The algorithm is based on modeling the network as an electrical circuit and having nodes compute electrical potentials to detect cut events.