A smart TV is just a TV with built-in apps just like the apps on a smartphone. An Android Box is similar in size to a cable box and gives a non-smart TV the capabilities of a smart TV. Android Boxes and similar streaming devices are much cheaper than smart TVs and have fewer junk apps, but smart TVs usually have advantages compared to a streaming device hooked up to a regular TV set, like more HDMI ports and better picture quality.