Konstruksi kudakuda adalah susunan rangka batang yang berfungsi mendukung beban atap termasuk juga beratnya sendiri, sekaligus dapat memberikan bentuk pada atap. Kudakuda merupakan penyangga utama pada struktur atap. Struktur ini termasuk dalam klasifikasi struktur framework (truss), secara umumnya kuda kuda terbuat dari kayu, bambu, baja, dan beton bertulang.