Generally speaking, they are compatible with many other mods that edit the game’s visuals, but you really need to pay attention to this because not all of them will work with all other mods you might want to use.
They come in many different presets or versions, depending on your preferences and how you wish your game to look & feel. ENBs are post processing effects designed to greatly improve the visual aspect of your game.