As portas COM (portas de comunicação) são geralmente interfaces de taxa de bit serial. (Classicamente 9600 Baud) Na maioria dos casos, quando alguém está se referindo a uma porta COM, eles estão fazendo referência a uma conexão db-9 (RS-232) ou db-25.
Eles ainda são extremamente importantes no que diz respeito à configuração do equipamento de rede da empresa. Antes de roteadores, switches, firewalls, etc, terem interfaces configuradas, a maioria (senão todas?) Precisa ser configurada primeiro com acesso ao console. RS-232 via cabo rollover. (Alguns modelos mais recentes têm emulado serial via usb)
Eles ainda são amplamente usados em microcontroladores como uma maneira padronizada de comunicar chip a chip. Btw, você ainda pode usar modems robóticos antigos dos EUA para que os arduinos disquem um ao outro e se comuniquem através da PSTN. Cada dispositivo é essencialmente cego para o modem e opera como se os dois estivessem diretamente conectados em uma bancada de trabalho.
Na maioria dos telefones, eles são portas emuladas. Mas em alguns são uma maneira de estabelecer comunicações com o GPS, dados e, por vezes, o sistema operacional do telefone diretamente.
Um bom exemplo é o software GPSgate, que permite usar a porta COM em um telefone para encaminhar informações de GPS para outro dispositivo. No lado do computador, você pode espelhar a porta COM para quantas portas emuladas desejar. Permitindo que você execute quantos aplicativos direcionados por GPS desejar, e cada programa acha que tem acesso exclusivo à sua própria unidade GPS.