Teknologi atau pertukangan memiliki lebih dari satu definisi. Salah satunya merupakan pembangunan dan aplikasi dari alat, mesin, material dan babak yang menolong manusia menyelesaikan masalahnya. Sebagai keaktifan manusia, teknologi mulai semasih belum sains dan teknik.
Kata teknologi sering menggambarkan penemuan dan alat yang memanfaatkan prinsip dan babak penemuan saintifik yang baru ditemukan. Akan tetapi, penemuan yang sangat lama seperti roda dapat disebut teknologi.
Definisi lainnya (digunakan dalam ekonomi) merupakan teknologi dilihat dari status pengetahuan kita yang sekarang dalam bagaimana menggabungkan asal daya untuk memproduksi produk yang diinginkan (dan pengetahuan kita perihal apa yang dapat diproduksi). Oleh karena itu, kita dapat melihat perubahan teknologi pada saat pengetahuan teknik kita meningkat.