what is the difference between a sub roll?
With a sub, the bread is a softer roll cut all the way through and the top is separated from the bottom of the roll. With a hoagie, a harder roll is preferred and the roll is split and the contents (generally the same) are stuffed into the roll and folded closed at the completion.