The management of increased demand for the utilization of available road infrastructure thanks to urbanization that has attracted the interest of researchers in the domain of Intelligent Transportation System (ITS). This helps the commuter to travel in congestion-free, accident-free, and efficient road scenarios. Vehicular ad hoc networks (VANETs) form a vital element of the ITS. VANET is defined as a subcategory of mobile ad hoc networks (MANETs) with some predefined distinct properties. Unlike MANET, VANET has no constraint on the node’s battery life, but there is a bandwidth constraint in this scenario. VANET supports two types of communication: either among vehicles or among vehicles and infrastructure. The key objectives of VANETs are to modify public safety and transportation efficiency in the highly dynamic and mobile scenario. This chapter provides detailed information regarding the VANETs and their characteristics, network layer-wise communication protocols, shortcomings, features, and applications, and finally the challenges and future scope.