Lately, I've been questioning myself about the meaning of those two words. It seems to me that people sometimes use them as synonyms. It just seems weird to me that some dictionaries apparently distinguish them and some don't. I'm pretty confused. Could someone correctly define them?