Decades of innovation have given us faster, safer, and more robust cars, but the most unreliable component sits behind the steering wheel. Across the world, over a million people lose their lives to traffic fatalities each year, with human error as the main culprit. Thanks to recent advances in processing, sensors, and digital maps, our cars will soon handle the driving for us. Building off of earlier research, Google has developed a fleet of self-driving vehicles which have driven themselves more than 400,000 miles in complex, real-world conditions. This technology gives us a driver who never gets tired or distracted and whose reflexes and memory surpass those of the average human driver, with more improvements to come. This talk will discuss the technology behind Google's self-driving cars, their capabilities, and the challenges ahead.