Vehicle-to-Vehicle Communication can be used to exchange information like collision warning, up-to-date traffic condition and weather information between drivers on the road. This allows the driver of one vehicle can exchange information to others on the particular area. Network scalability and security mechanism are major challenge in this Vehicle-to-Vehicle communication. This paper presents the concept of Vehicle-Vehicle communication system, analysis the major research challenges in this field and discuss its applications