An anagram is a word or phrase formed by rearranging the letters in another word or phrase. Anagrams are often longer words or phrases that dont necessarily mean anything but are fun to come up with and say. There are also anagrams of simple words that create random, new words that are not relevant to one another. Lets playing anagram in our application and have fun.