Science and technology are growing at an exponential level , because of this, we are able to believe all things that once seems to be impossible are now possible, even self-driving a car is one of them. Without any ,doubt self-driving machines will replace human drivers in the coming future and it has a lot of pros with few cons.