1. A method of analyzing the driving behavior of a driver or a vehicle, the method comprising: monitoring, in real time by a monitoring unit on board a vehicle, the driving behavior of a driver or a vehicle in a plurality of structurally similar road portions; determining a real-time score for the driver or vehicle in said structurally similar road portions; and automatically generating, by a warning generator in the vehicle, a warning to the driver based on the real-time score.