A dry and itchy scalp can be caused by various factors, including harsh shampoos, external aggressors like pollution and extreme temperatures, and internal factors such as genetics and diet.