What are the basic ideas behind the string theory? What about the M-theory : how advanced is it? Is it the truly unifying theory we all wish to see?