Stephen Hawking, who sought to explain some of the most complicated questions of life, has died at 76.