An Android TV device is either a set-top box or dongle which plugs into your television. You can use the box to watch on-demand video apps, video sites, and network TV shows.
"Android TV box" is not a strictly defined term. They come in lots of different shapes and sizes and can have very different capabilities. The only thing that they all have in common is their ability to run the Android TV operating system.