This document reviews data dissemination in vehicular ad hoc networks (VANETs). It discusses the key challenges in VANET data dissemination, including recurrent link disruptions, routing issues, and information exchange in the presence of disconnections. It then describes various types of data dissemination in VANETs, such as vehicle-to-infrastructure, vehicle-to-vehicle, geographical forwarding, opportunistic forwarding, and cluster-based forwarding. Finally, it reviews several data dissemination protocols used in VANETs, including Simple and Robust Dissemination protocol, Acknowledgment-Based Broadcast from Static to Highly Mobile protocol, and the Semantic and Self-Decision Geocast