The elbow skin has lower nerve content so you small stimuli like punching are not enough to cause pain. For that you need a bigger stimulus like the skin being damaged when you scrape it for example. For more detail, there are different types of nerve endings and sensors, the proportions of these different types of sensors can also vary in different parts of the body leading to different sensation patterns.
Latest Answers