Comme la plupart des choses qui sont nées avec les groupes de pirates, le terme a été créé pour décrire des piratages de jeux qui n'avaient pas l'air aussi illégaux. (Il existe de nombreuses similitudes entre l'histoire des "trainers" et celle des "démos", par exemple).
Les programmes originaux de correctifs pour entraîneurs étaient généralement le fait des mêmes groupes qui pirataient les jeux et publiaient des cracks pour contourner la protection de leurs logiciels ; souvent, les deux tâches étaient effectuées par des programmes similaires. Même aujourd'hui, il n'est pas tout à fait clair si les clauses d'"interdiction d'ingénierie inverse" dans les CLUF sont applicables ou non, et la production d'un patch qui peut faire ce que les programmes d'entraînement peuvent faire implique presque toujours une ingénierie inverse.
Pour ces raisons, les groupes qui publient ces programmes ne voulaient pas les appeler "hacks", "patches" ou "cheats", mais voulaient trouver un terme qui leur confère un sentiment de légitimité, et ont largement opté pour "trainer".
L'idée est qu'en désactivant les restrictions normales telles que les vies limitées, vous pouvez vous "entraîner" à un jeu sans craindre de mourir et de devoir recommencer. Si vous atteigniez une zone particulièrement difficile du jeu, ou si vous vouliez essayer une nouvelle stratégie, vous pouviez activer l'"entraîneur" et vous entraîner à parcourir cette partie du jeu encore et encore jusqu'à ce que vous soyez satisfait de pouvoir le faire normalement. Ainsi, les tricheurs vous permettaient de vous "entraîner" à jouer au jeu en toute sécurité, de la même manière que vous pouvez utiliser des "épées d'entraînement" émoussées pour vous entraîner au combat à l'épée en toute sécurité.