Morphemes are the smallest meaningful units in language - they carry semantic content. For example, 'un-' is a morpheme meaning 'not,' and 'happy' is another, so 'unhappy' contains two morphemes. Phonemes are merely sound units without inherent meaning.