Ada banyak jenis teknologi tenun yang berbeda untuk mengubah benang pintal menjadi kain. Alat tenun bertenaga tangan yang paling sederhana telah digunakan selama ribuan tahun dan tetap populer di kalangan penghobi, pengrajin, dan penggemar sejarah. Alat tenun mekanis mulai digunakan selama Revolusi Industri, dan alat tenun mekanis sederhana masih menghasilkan banyak kain kasar tetapi berguna. Alat tenun terkomputerisasi adalah perkembangan yang lebih baru, dan menghasilkan kain berkualitas tinggi serta kain dengan pola yang sangat rumit.
Setiap jenis teknologi tenun bekerja dengan menenun dua set benang bersama-sama. Benang lusi berjalan di sepanjang seutas kain. Benang pakan ditenun bolak-balik di antara benang lusi. Biasanya, heddles digunakan untuk menarik beberapa bagian, paling sering setengah, dari benang lungsin ke atas atau ke luar sehingga setiap lintasan pakan berjalan di antara dua set benang lungsin. Meskipun beberapa tenun dapat dilakukan dengan menggunakan bingkai kayu sederhana, sebagian besar teknologi tenun didasarkan pada alat tenun.
Alat tenun inkle adalah alat tenun yang sangat kecil yang menjadi umum di Eropa abad pertengahan dan sebagian besar digunakan untuk menenun potongan dekoratif, seperti ikat pinggang atau trim. Alat tenun ini dilengkungkan dengan tangan dan menggunakan seutas tali kecil sebagai pengganti heddle khas untuk menahan benang lusi. Seorang penenun menyesuaikan pola yang dihasilkan oleh alat tenun inkle dengan menggeser posisi beberapa benang lusi secara manual, dan menenun sendiri seluruhnya dilakukan dengan tangan. Kartu dapat digunakan untuk memutar dan memposisikan ulang beberapa utas untuk membuat pola yang lebih rumit.
Kebanyakan alat tenun tangan lebih rumit daripada alat tenun inkle dan menggunakan setidaknya dua kelompok heddle yang berbeda. Heddles ini memegang kelompok benang lungsin. Sebuah pesawat ulang-alik melewati benang pakan bolak-balik di antara benang lungsin. Pada alat tenun jenis ini, heddles dapat digunakan untuk mengangkat bagian benang lusi yang berbeda untuk menghasilkan pola yang lebih rumit pada kain jadi.
Alat tenun bertenaga muncul di fase tengah Revolusi Industri. Mereka awalnya cukup kasar dan tidak memiliki kemampuan untuk menenun serat yang cenderung agak tidak rata, seperti wol. Kapas, bagaimanapun, tersedia dan memiliki serat yang sangat teratur. Alat tenun bertenaga pertama menggunakan prinsip yang sama dengan alat tenun tangan sederhana. Jenis teknologi tenun ini tidak meningkatkan kualitas kain di pasaran, tetapi meningkatkan kuantitas secara signifikan.
Alat tenun industri modern menggunakan prinsip dasar yang sama yaitu lungsin dan pakan, heddles dan shuttles. Namun, mereka menggunakan perangkat lunak dan sensor untuk memantau tenun, dan dapat menghasilkan kain berkualitas tinggi. Teknologi tenun mekanis memungkinkan terciptanya pola tenun yang sangat rumit dengan harga murah. Jenis tenun yang lebih tua, bagaimanapun, tetap populer di kalangan penghobi, dan beberapa kain buatan tangan yang bagus, seperti Harris Tweed, terus memiliki harga premium yang tinggi.