The literal meaning of a word.
The emotional or cultural meaning attached to a word.
Examples: The words home, house, residence and dwelling all have the same denotation, but the connotation of each word is very different.
Denotation: Where a person lives at any given time.
Connotation: Home: cozy, loving, comfortable
House: the actual building or structure
Residence: cold, no feeling
Dwelling: primitive or basic surroundings