An online resource for finding out what any acronym, abbreviation or initialism stands for.

Writing Resources

A computer-based translation program—for translating words and even whole paragraphs from English to another language or from another language to English.

Bartleby’s collection of quotations for any subject—searchable by topic.

The essential manual on how to write well.

An online dictionary and thesaurus.