A modification is an alteration or creation of new files for a games engine, which allow it to change the gameplay style, graphics, enviroments, models, etc.