There is a couple years difference in release dates for those controls.
The 21TB could have machine builder developed conversational programming for a lathe. There was an option called MMC-IV which was Fanuc's Man Machine Control type 4. It was an add-on board that was basically a PC piggybacked to the control. Conversational programming for a mill was available as a Fanuc option.
The i series controls have the PC integral to the main board. Conversational programming for mills or lathes was available as a Fanuc option or could be implemented by the machine builder.
The hardware between the standard and i models is different. Upgrading a standard to an i would require replacing he entire control.
The following text is how Fanuc describes the 21B series....
This compact CNC provides carefully selected functions best suited for
controlling small machine tools. It is intended for use in low–end
machine tools, but equipped with advanced microprocessor and servo
control technologies. It supports high–speed, high–accuracy,
high–efficiency operations for machining. Moreover, this CNC can be
incorporated with the personal computer functions compatible with the
IBM PC (*) in order to differentiate it from other CNCs and to enhance
the machine tool functions. The personal computer functions, in
conjunction with the conversational automatic programming function for
machining center, will contribute to the production of easy–to–use
machine tools.
This text is how Fanuc describes the 21i series.....
The FANUC Series 16i, 160i, 18i, 180i, 21i, and 210i are super–compact
ultra–thin CNC models with built–in liquid crystal displays. Each CNC
unit is a mere 60 mm deep and features, immediately behind the liquid
crystal display, a small CNC printed circuit board developed by utilizing
state–of–the–art LSI and surface–mount technologies.
Super–compact ultra–thin open CNC models are also available. The
CNC printed circuit board incorporates PC functions that are fully
compatible with the IBM PC(*).