Itch is an unwelcome Sensation that compels scratching. It often arises from the Skin's surface, signaling a desire for relief. See also Pain Scratch Irritation Dermatology