Vehicular Adhoc Network (VANET) is a form of Mobile Adhoc Network (MANET) in which vehicle nodes act as router as well as host for propagating information among nearby vehicles and nearby fixed road side equipments which improves the efficiency and quality of driving in terms of safety, time and speed. In VANETs, it is necessary to route information efficiently from source to destination in order to avoid collisions, accidents and traffic jams etc. In this paper, we have reviewed various data dissemination protocols which define the way to transfer information in highway and urban scenarios with minimum propagation delay, redundancy and acknowledgments give the assurance of message has reached its destination successfully.