1. A method of managing and controlling vehicles for safe driving, the method comprising: collecting information from a plurality of vehicles in motion and related servers in real time; defining at least one virtual zone based on the collected information; grouping vehicles into at least one vehicle group according to a predetermined similarity condition based on the collected information; generating an abnormal driving pattern model based on a driving pattern of each vehicle in each vehicle group; designating at least one area of a virtual zone as a spot when at least one vehicle having a driving pattern matched with the abnormal driving pattern model is in the at least one area; and transmitting safe driving information to at least one vehicle having driving patterns matched with attributes of the spot among vehicles entering each virtual zone.