Motor servo terutama mengandalkan pulsa untuk penentuan posisi. Pada dasarnya, motor servo menerima satu pulsa dan berputar dengan sudut yang sesuai dengan pulsa tersebut, sehingga mencapai perpindahan. Karena motor servo sendiri mempunyai fungsi menghasilkan pulsa, maka menghasilkan jumlah pulsa yang sesuai untuk setiap sudut putaran. Ini membentuk putaran umpan balik, atau putaran tertutup, antara pulsa yang dikirim ke dan diterima oleh motor servo. Dengan cara ini, sistem mengetahui berapa banyak pulsa yang dikirim dan diterima oleh motor servo, sehingga memungkinkan kontrol putaran motor yang sangat presisi dan mencapai posisi akurat hingga 0,001 mm.
Motor servo DC secara khusus mengacu pada motor servo DC sikat—motor ini berbiaya-rendah, strukturnya sederhana, memiliki torsi awal yang tinggi, rentang kecepatan yang luas, dan mudah dikendalikan. Mereka memerlukan perawatan, tetapi perawatannya mudah dilakukan (mengganti sikat karbon). Mereka menghasilkan interferensi elektromagnetik dan tunduk pada persyaratan lingkungan. Oleh karena itu, mereka cocok untuk-aplikasi umum industri dan sipil yang sensitif terhadap biaya.
Motor servo DC juga mencakup motor servo DC tanpa sikat—motor ini berukuran kecil, ringan, bertenaga, responsif, cepat,-berkecepatan tinggi, inersia rendah, putaran halus, dan torsi stabil, meskipun keluaran dayanya terbatas. Mereka mudah dibuat cerdas, dan pergantian elektroniknya fleksibel, memungkinkan pergantian gelombang persegi atau gelombang sinus. Motor ini-bebas perawatan, menghilangkan keausan sikat karbon, dan sangat efisien. Mereka beroperasi pada suhu rendah dengan kebisingan rendah, radiasi elektromagnetik minimal, dan memiliki umur panjang, sehingga cocok untuk berbagai lingkungan.
