The difference is that a run flat will do just that but will more than likely need replacing when you get to where your going etc.
ContiSeal will potentially repair itself when reflated. This is what mine did, therefore, where tyres are concerned I nearly always replace like for like using...