as far as difference in fillings, egg rolls are typically filled with cooked cabbage, some other vegetables, and pork, while spring rolls are often simply filled with cooked vegetables.