Component Object Model (COM)

Component Object Model (COM) is a binary-interface standard for software components introduced by Microsoft in 1993. (Source: Wikipedia)