Common Object Model (COM) – część architektury aplikacji DNA Microsoft Windows, zapewnia podstawę dla tworzenia niezależnych od języka, zorientowanych obiektowo, binarnych komponentów oprogramowania wielokrotnego użytku. Składniki COM mogą być napisane w dowolnym języku i używane z dowolnego języka. (Microsoft Corp.)
Zobacz także Windows DNA