The first hotfix is the one packaged within LanguageBreak archive (actually there are multiple bin files for different language and you choose one of those). That package does some "clean up" after using demo mode and stuff + the actual "setup jailbreak bridge" that the second (@Niluje's hotfix) hotfix also does and that is the main point of installing the hotfix.
Basically the first hotfix is a customised version of now older version of the second / main hotfix

that does some extra stuff needed to be done once just after the that particular "LanguageBreak" jailbreak procedure.
The second hotfix is from
@NiLuJe's snapshots thread. The reason for using that one is that one is actively maintained and has fixes added if and when the need arises in the future... and the one packaged with LanguageBreak archive is less like (even unlikely) to be updated.
Snapshot thread is the place where you'll always find the latest version of hotfix package. And it would be nice habit to develop for you to check say every 3-4 months if there was new version released and if there was then download and install it.
Better safe than sorry