
Itchiness
Physical Sensation
Itchiness refers to a physical feeling that often needs scratching as a response. 
Cause Specific
Itchiness often has a specific cause, like an allergy, irritation, or insect bite. 
Temporary Condition
Itchiness is usually a temporary and situational discomfort. 