There is no such big difference between HTML and HTM. The only difference between HTML and HTM is one letter only, or we can say the spelling of the words (the letter 'L'). Earlier operating systems were not so powerful and capable of taking a four-letter word as an extension, so HTM found its existence.