The article provides a comprehensive analysis of VANETs architecture, communication types, and research methodologies. It also discusses the issues of routing, security, and privacy, as well as applications of the architecture. The authors have introduced different models for implementing research methodologies in VANETs. However, no empirical validation was provided and this affects the credibility of the research.