A "comparison" considers two things in terms of how they are alike and how they differ.
Use Diffen.Com to compare one thing with another.
Merriam-Webster Collegiate Dictionary and Thesaurus provides definitions of words and a bit of etymology (the history of a word). The thesaurus provides alternative words that have the same or similar meanings.
You can find more etymologies of words by consulting the other dictionaries linked below: