General Theory of Relativity is the generalization of special relativity to include gravitation. It emphasizes that the law of Physics must be same for all observers and thereby extended it to non-inertial frames.This text is intended as a textbook for the students of Physics at the undergraduate and postgraduate level. It gives equal importance to the mathematical and physical aspects of general theory of relativity and hence strengthening the foregrounds.