The main topics here are special relativity, that is the understanding of Minkowski spacetime, and general relativity.
Minkowski Spacetime
...
..! Hint