The main difference between these two is the ingredients being used. Dosa usually requires rice, urad dal, and fenugreek seeds for making its batter, while the appam requires ingredients like rice, coconut, sugar, and yeast.