the enb series of mods are a lot of mods for a bunch of different games. they're just called the enb series because they're all made by one person (or one team, not very sure). this is their website - http://enbdev.com/index_en.html where you can see which games they've released mods for, what each one does and obviously you can download them. in general the mods usually make games look better by changing around shaders and stuff like that which aren't normally exposed by the developers. they add a lot of pc specific features to games which are mostly all console ports these days and they sometimes improve performance and remove bugs too. they're most graphics related though.

the enb series of mods are a lot of mods for a bunch of different games. they're just called the enb series because they're all made by one person (or one team, not very sure). this is their website - http://enbdev.com/index_en.html where you can see which games they've released mods for, what each one does and obviously you can download them. in general the mods usually make games look better by changing around shaders and stuff like that which aren't normally exposed by the developers. they add a lot of pc specific features to games which are mostly all console ports these days and they sometimes improve performance and remove bugs too. they're most graphics related though.

More or less. ENBseries basically intercepts draw calls and inserts its own code to add or improve existing visual effects. Generally speaking, it can't cause a game to run better because by intercepting those calls and brutally plugging in additional rendering code, it adds significant overheads to the rendering and makes things run worse. If you're system is overall quite powerful, then the effect may be fairly unnoticeable.

It's a great tool though, and pretty much the only way to add some of the more advanced visual effects into a game that either is supported by the renderer but not in any way enabled in the game, or that was poorly implemented by the developers in the first place.

Ambient occlusion, Antialiasing / Supersampling, lighting effects and other similar things are what it can do for a game. You can see some basic comparisons of it being used in GTA4 on the link below, but it's from a horribly outdated version. Still, you get the idea;

More or less. ENBseries basically intercepts draw calls and inserts its own code to add or improve existing visual effects. Generally speaking, it can't cause a game to run better because by intercepting those calls and brutally plugging in additional rendering code, it adds significant overheads to the rendering and makes things run worse. If you're system is overall quite powerful, then the effect may be fairly unnoticeable.

It's a great tool though, and pretty much the only way to add some of the more advanced visual effects into a game that either is supported by the renderer but not in any way enabled in the game, or that was poorly implemented by the developers in the first place.

Ambient occlusion, Antialiasing / Supersampling, lighting effects and other similar things are what it can do for a game. You can see some basic comparisons of it being used in GTA4 on the link below, but it's from a horribly outdated version. Still, you get the idea;

The bottom pic is from a mix of several enb releases including icenhancer and in the middle of editing it. Eventually it was improved quite a bit over that but thats the beauty of enb is you can leave them as is and they look great or you can tweak it to your specific preferences.

Also at about that point I transfered my game file to another pc that is just a c2d e6750 with a gtx 460 1gb both stock and it ran slightly better then the default game on that pc.

EDIT: You also need to be careful with Icenhancer as there are some texture mods included that are worse then the origonals. I played through most of the game before I realised my trees were worse then the default.