What does 'substance' mean today?

 

People suggested: a sort of stuff?

'Mix these two substances together and you get an explosion.'

'Lance the pustule and you get a repulsive thick yellowish stinky kind of substance oozing out.'