The difference is in the means of transportation: приводить supposes that the person brought came on foot while привозить means the person arrived on a vehicle.