A shell where every command's result is a table. It is a lot easier to manipulate and pipe results this way rather than the Unix way of strings. For example, with the Unix way you have to find the correct command to manipulate your string. With Nushell you can do it this way:
> ps | where cpu > 10