COM / Component Object Model adalah sebuah arsitektur software yang dikembangkan oleh Microsoft untuk membangun aplikasi berbasis komponen. Objek COM adalah objek tersendiri dengan identitas yang unik, yang menyediakan interface agar aplikasi lain bisa mengakses fitur mereka.