Question: in what frames of reference must general relativity be used?
Answer: In special relativity accelerating frames are different to inertial frames. Velocities are relative but acceleration is treated as absolute. In general relativity all motion is relative. To accommodate this change, general relativity has to use curved space-time.