What is Segregated Witness (SegWit) in Bitcoin?

What is Segregated Witness (SegWit) in Bitcoin?