A morpheme is the smallest unit of language that conveys meaning and has grammatical properties.
A morpheme is not the same thing as a word, because a morpheme may or may not be able to stand on its own. (A word, on the other hand, can always stand on its own.)