The phrases "in the long term" and "in the long run" are often used interchangeably to describe a situation or effect that will happen over an extended period of time.
The phrases "in the short term" and "in the short run" are often used interchangeably. However, they can have subtle differences depending on the context.