The second superstring revolution (1994-??) has brought non-perturbative string physics within reach. The key discoveries were the recognition of amazing and surprising "dualities." They have taught us that what we viewed previously as five theories is in fact five different perturbative expansions of a single underlying theory about five different points! It is now clear that there is a unique theory, though it may allow many different vacua.... Three different kinds of dualities, called S, T, and U have been identified."