Ola,
Imagine o seguinte, você trabalha na TI de uma determinada empresa e esta empresa tem um processo super complicado para a inclusão de pedido por exemplo, vamos imaginar que todo o processo involva 10 tabelas.
A inclusão de pedidos é feita via sistema Windows e eles contratarão você para montar o pedido via WEB.
Essa empresa usa COM então a regra de negócio onde eles incluen o pedido está em um objeto COM ou seja tem uma DLL que faz os pedidos, então o Sistema Windows faz a chamada a DLL e passa os parâmetros necessários para a inclusão do pedido.
Isso será o mesmo que você terá que fazer instaciar a dll no seu projeto WEB e passar os paramatros para inclusão de pedidos, não tendo assim que reinventar a roda para a inclusão de pedidos desta empresa.