Cheats in video games are methods used by players to gain an advantage beyond normal gameplay. In multiplayer, gives the cheater a competitive edge.
Internal cheats are programs that are built into the gameplay and modify the memory of the game directly. They are usually multifunctional, fast and easier to detect by anti-cheat systems.
External cheats, on the other hand, are programs or devices that are used with the game, but are not part of the game itself. These types of cheats are more difficult for anti-cheat systems to detect and may be less functional and slower.