I've only heard of JMP detours.. what others are there?

And how do you use them?