Anagrammer.com is a collection word tools and dictionaries. Behind the scenes we have a very powerful engine which does all the calculations to find the best possible answers. We have injected dozens of different dictionaries into the Anagrammer engine and continue adding new sources of data. All this runs on state-of-the-art servers which deliver results in milliseconds. We wish we could tell you more about what goes on behind the scenes, but then we'd have to kill you :)