Trainer (software)

In video gaming, a Trainer is a piece of software that allows real-time modifications to the video game experience. For example, a trainer for RollerCoaster Tycoon might include an option for infinite money, while a trainer for Grand Theft Auto III might include the option for infinite health.

Trainers work by modifying memory values, and this approach has become increasingly complex in recent years as developers and software have become increasingly skilled and preventing such modifications from working.