The main difference between Egg Roll and Spring Roll is that the Egg Roll is a dish, fried egg wrapped around other ingredients and Spring Roll is a type of dim sum
Egg rolls are a variety of deep-fried appetizers served in American Chinese restaurants. An egg roll is a cylindrical, savory roll with shredded cabbage, chopped pork, and other fillings inside a thickly-wrapped wheat flour skin, which is fried in hot oil. The dish is served warm, and is usually eaten with the fingers, dipped in duck sauce, soy sauce, plum sauce, or hot mustard, often from a cellophane packet. Egg rolls are a ubiquitous feature of American Chinese cuisine and are often served as free additions to American Chinese combination platters throughout the United States, along with fried rice and fortune cookies.
Egg rolls are a large variety of filled, rolled appetizers or dim sum found in East Asian, South Asian, Middle Eastern and Southeast Asian cuisine. The name is a literal translation of the Chinese chūn juǎn (春卷 ‘spring roll’). The kind of wrapper, fillings, and cooking technique used, as well as the name, vary considerably within this large area, depending on the region’s culture.