The main difference is that heat rash, which usually occurs when the baby is hot, will subside once the baby cools down. However, eczema is a chronic condition and will be there for a longer period of time. On the other hand, fungal infections usually occur in warm, moist and sweaty areas including the armpits, groin, and skin folds, as well as the area between your fingers and toes.