Separation and active opposition
Dis- comes from Latin dis- (apart, in a different direction). It does two jobs. The first is to mark active opposition: not just failing to do something, but rejecting it or going against it. The second is to undo or separate what was joined. With adjectives and nouns it does something simpler: it negates the quality.
