The main difference is tuxedo contains satin shawl lapels, satin buttons, and a side strip down on pants while a suit jacket and pants are made from the same fabric. Both are necessary to be present in the style lover guys' wardrobe.