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