The 8251 USART is a peripheral device that handles serial communication by converting parallel data from the CPU to serial data and vice versa. It has transmitter and receiver sections that send and receive data through their respective buffers and registers. The device uses control words to set its mode of operation such as synchronous/asynchronous and parameters like baud rate. It has pins for data, control signals, and interfacing with modems.