What is ATSC 3.0?

It's called 'NextGen TV' and you're gonna love it!