Hyphenation is something not widely used on the internet.
But sometimes it is something you need to do in Browser-based applications.
Just think of a PDF-File created on the fly by an application and the text is hyphenated in very strange ways or not at all. All just because of an algorithm that might hyphenate english texts in one way or an other but certainly not german, french or other texts.
But it is possible with a bit of LaTeX (don’t worry, you need no kowledge of that whatsoever)