Main Three Types Of Driving Environments