This document summarizes various techniques for saving energy in wireless sensor networks. It discusses how sensor nodes consume power through transmission, reception, processing and idle listening. It then describes approaches like sleep-wake scheduling, MAC protocols like S-MAC and T-MAC, in-network processing, network coding and scheduled/contention-based communication protocols to minimize energy usage. The goal is to reduce unnecessary listening and maximize the time sensors spend in sleep mode to improve battery life for sensor network applications.